Когда я использую Putty для входа на какой-нибудь компьютер с Unix/Linux, многие комбинации клавиш "проглатываются". Например, если я запускаю showkey -a , набираю Ctrl-End или Ctrl-Tab или Ctrl-ö то кажется, что вообще ничего не передается. Del и Shift-Del передают одинаковый код ключа.

Я поиграл с настройками в Терминале - Клавиатура / Функции, но ничего не изменилось. Эффект происходит последовательно на любом компьютере с Windows (на котором выполняется Putty) и на любом компьютере с Linux (при подключении к нему).

Есть ли способ сказать Putty отправлять больше нажатий клавиш на сервер? На самом деле мне все равно, какой код отправляется для какой-либо конкретной комбинации клавиш, если они уникальны; Мой основной интерес заключается в возможности использовать больше ключей в Emacs, который известен тем, что использует множество различных комбинаций, и может настраивать реальные привязки там, если это необходимо.

Я не могу использовать такие инструменты, как ActiveHotKey, чтобы возиться на стороне клиента; Я не могу перекомпилировать двоичный файл Putty и не могу заменить двоичный файл чем-то еще. Все, что я делаю, должно быть сделано внутри Putty (текущая версия) или на удаленном конце (может быть, поможет настройка TERM?).

РЕДАКТИРОВАТЬ: этот вопрос подразумевается как есть. «Как сделать замазку ...». Рекомендации не использовать Putty здесь бесполезны.

1 ответ1

0

Если вы используете Windows 10, я предлагаю вам установить Bash на Ubuntu в Windows и просто использовать Openssh в Bash вместо putty.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .