Ctrl-space, не проходящий ssh

Это зависит... Как, что сценарий Python был записан. В некоторых случаях можно избежать несовместимости с помощью "OS.*" методы и константы. Большинство из тех переписывается к некоторым различным средам.

Те удобные методы включают большинство этих случаев:

  • файл и управление структурой каталогов
  • управление процессами
  • управление переменными среды
  • управление обработчиками файлов
  • и т.д...

6
22.02.2014, 01:35
3 ответа
Если вы прогоняете вещи через windows "shell" (DOS box, неважно) -- из командной строки, то это потому, что у терминала нет специальной карты для [11730]ctrl-пространства [11731]. Настоящий клиент windows ssh ([11732]putty[11733], [11734]securecrt[11735] и т.д.) сам обрабатывает клавиатурную карту, и будет делать то, что, я полагаю, вы хотите сделать (отправить [11736]null[11737].)
  • .
  • 3
    27.01.2020, 20:29
    [12241]CTRL[11970]-[11971]SPACE[12242]На самом деле это то же самое, что [12243]CTRL[11974]-[11975]@[12244]У меня были ситуации, когда пространство не работало, а затем использовалось @, что было, однако, менее удобно для набора текста.
  • 2
    27.01.2020, 20:29

    Возможно, вы используете реализацию zssh? Согласно man-странице, Ctrl -Space — это управляющая последовательность внутри сеанса zssh.

    zssh behaves as an usual ssh session until the escape sequence is depressed ( default is ^@ which can be produced by pressing C-space, or C-2, or C-` ), which enables file transfer mode. A new prompt is then displayed, and commands can be executed locally to initiate file transfers (among other things). It roughly behaves as a local shell featuring line edition, history and completion (thanks to libreadline), globbing, and escape characters ( " ' and \ ).

    0
    27.01.2020, 20:29

    Теги

    Похожие вопросы