Возникает вопрос, потому что я не могу понять смысл комбинации mTitit KiTTY + Midnight Commander с непостоянными блоками выбора. Я не хочу использовать постоянные блоки и другие ключи для копирования / вырезания / вставки. Для меня более естественно использовать Shift-Arrows, Shift-Ctrl-Arrows и Shift-Home / End и Ctrl-Ins / Shift-Del / Shift-Ins для копирования / вырезания-вставки.

К сожалению, KiTTY и PuTTY не отличают многие комбинации Shift от клавиши без Shift. А для Shift - Ins - это вставка из буфера обмена Windows.

Я также не могу использовать интеграцию m11 с X11 (я использую mc -X), которая заменяет файл буфера обмена на буфер обмена X11 (который можно отправить на сторону Windows), поскольку он ужасно медленен на удаленных терминалах, затрагивая весь рабочий процесс mc, который даже не связанные с буфером обмена и редактирования. Таким образом, единственное решение моей проблемы - переопределить mc.keymap для использования ctlr - x/c/v, но даже в этом случае Shift - End и Shift - Home отсутствуют. Любое предложение?

PS Интересно, что эта комбинация Shift-Ins идет вразрез с философией проектирования PuTTY https://tartarus.org/~simon/putty-snapshots/htmldoc/AppendixD.html#udp-keystrokes:

D.9. Нажатие клавиш отправляется на сервер везде, где это возможно. Почти во всех случаях PuTTY отправляет нажатия клавиш на сервер. Даже странные нажатия клавиш, которые, по вашему мнению, должны быть горячими клавишами для управления PuTTY. Даже Alt - F4 или Alt - Space, например. Если нажатие клавиши имеет четко определенную управляющую последовательность, которую он мог бы с пользой отправлять на сервер, он должен это сделать, или, по крайней мере, он должен иметь возможность конфигурирования.

Безоговорочно превратить комбинацию клавиш в горячую клавишу для управления PuTTY - это почти всегда ошибка проектирования. Если горячая клавиша действительно действительно требуется, попробуйте найти комбинацию клавиш, которая еще не используется в существующих PuTTY (либо она ничего не отправляет на сервер, либо отправляет ту же вещь, что и некоторая другая комбинация). Даже в этом случае будьте готовы к тому, что однажды эта комбинация клавиш может понадобиться для отправки чего-либо на сервер - поэтому убедитесь, что существует альтернативный способ вызова любой функции PuTTY, которой он управляет.

0