2010-08-24 13:46:01 +0000 2010-08-24 13:46:01 +0000
136
136

Как вставить буфер обмена Windows в мой сеанс PuTTY, используя только клавиатуру?

Я хочу вставить текст буфера обмена Windows в мой сеанс PuTTY, используя только клавиатуру. Я запускаю PuTTY 0.60 на примере использования Windows XP.

: Я только что выделил кучу хорошего текста внутри моего Emacs на Windows. Затем я переключаю фокус на окно Шпаклевки. Затем я нажимаю волшебную комбинацию клавиш, и приложение ждет ввода с другой стороны *гетс некоторые *.

Я попробовал комбинация клавиш, чтобы вставить в cmd, Alt + пробел + E + P , но она не вставляет буфер обмена в моем окне PuTTY.

Этот вопрос и ответ об открытии системного меню с помощью Alt+Space выглядит интересным, но он не приближает меня к ответу.

Итак, знает ли кто-нибудь, как я могу вставить буфер обмена Windows в мой сеанс PuTTY, используя только клавиатуру?

Ответы (3)

187
187
187
2010-08-24 13:51:38 +0000

Вы можете использовать Shift+Ins для вставки текста.

Из PuTTY документация :

Вставка выполняется правой кнопкой (или средней кнопкой мыши, если у вас есть трехкнопочная мышь и вы ее настроили; см. раздел 4.11.2). (Нажатие Shift-Ins или выбор ‘Вставить’ из контекстного меню Ctrl+щелчок правой кнопкой мыши имеют тот же эффект). При нажатии правой кнопки мыши PuTTY прочитает все, что есть в буфере обмена Windows и вставит его в сеанс, точно так же, как если бы он был набран на клавиатуре.

1
1
1
2019-10-28 15:00:56 +0000

В моем случае я хочу только Ctrl-Ins / Shift-Ins, таким образом, моя конфигурация была:

  • Окно > Выбор
  • Авто-копирование выделенного текста в системный буфер обмена > (unchecked)
  • Вставка мыши > (No action)
  • {Ctrl,Shift}+Ins > (System clipboard)

Вам это нужно для работы VIM:

  • Терминал > Особенности
  • Отключить режим клавиатуры приложения (checked)

Дополнительное:

PuTTY работает так же, как обычный X терминал. .. Некоторые команды будут выводиться на “альтернативный” экран при выборе типа xterm терминала, такие как “меньше” (или “vi”), который исчезает при выходе программы.

Тем не менее, вы можете отключить альтернативный экран с помощью:

  • Terminal > Features
  • Disable switching to alternate terminal screen (checked).
0
0
0
2018-10-08 14:59:52 +0000

Из документации по шпатлевке

4.10.3 Изменение действий кнопок мыши механизм копирования и вставки PuTTY смоделирован на Unix xterm приложении. X Window System использует трехкнопочную мышь, и соглашение заключается в том, что левая кнопка выбирает, правая - расширяет существующее выделение, а средняя - вставляет.

Windows обычно имеет только две кнопки мыши, так что в конфигурации PuTTY по умолчанию правая кнопка вставляет, а средняя кнопка (если она у вас есть) расширяет выделение.

Если у вас есть трехкнопочная мышь, и вы уже привыкли к расположению xterm, вы можете выбрать ее с помощью элемента управления “Действие кнопок мыши”.

Вы должны изменить поведение по умолчанию, открыв Putty > Windows > Выбор > Выберите “xterm (правая кнопка выдвигается, средняя кнопка вставляется)”.