mobaxterm неправильно передает последовательности ctrl-shift-arrow

659
Yuval Atzmon

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

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

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

0

1 ответ на вопрос

0
Thomas Dickey

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

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