MobaXterm неправильно передает последовательности ctrl-shift-arrow. Он не работает на emacs, и когда я использую sed -n l , я вижу, что он отображает escape-последовательность одной клавиши со стрелкой вместо полной последовательности.

Например, ctrl-shift-right передается как ^[OC (что совпадает с escape-последовательностью правой клавиши ^[[C).

Есть идеи, как это решить? Обратите внимание, что клавиши ctrl-стрелка (без смещения) и shift-стрелка (без ctrl) проходят правильно и что для терминала сеанса задано значение xterm .

1 ответ1

0

"Правильный" будет подходящим термином, если существует хорошо установленный стандарт для специальных ключей. Здесь ничего нет.

Mobaxterm основан на PuTTY (начиная с его исходного кода) и добавляет некоторые привязки клавиш для имитации xterm, но набор привязок клавиш не завершен.

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