Ctrl + стрелки для tmux не работает в PuTTY

Я использую PuTTY для ssh в машине Debian. Когда я пытаюсь использовать Ctrl + [Стрелка] для изменения размера панелей в tmux, активная панель просто переключается, как если бы я не удерживал Ctrl. Другие сочетания клавиш Ctrl работают нормально. Когда я пытаюсь то же самое, используя другой терминал, ярлык работает.

15
задан cambunctious
03.02.2023 21:23 Количество просмотров материала 3675
Распечатать страницу

2 ответа

добавить следующую строку ~/.tmux.conf

set -g terminal-overrides "xterm*:kLFT5=\eOD:kRIT5=\eOC:kUP5=\eOA:kDN5=\eOB:smkx@:rmkx@"

источник:https://stuff.mit.edu/afs/athena/project/bsd/src/tmux-1.3/FAQ

Ctrl и клавиши со стрелками не работает в putty! Что мне делать?

putty инвертирует смысл режима клавиши курсора на ctrl, что немного трудно для tmux правильно обнаружить. Чтобы получить право ctrl ключи, изменить настройки terminfo так kUP5 (Ctrl вверх и т.д.) являются скорректированные версии, и отключить smkx/rmkx так tmux не меняет режим. Например, с этой строкой .tmux.conf (при условии, что у вас установлен термин xterm):

set-g terminal-переопределяет " xterm*:kLFT5=\eOD:kRIT5=\eOC:kUP5=\eOA:kDN5=\eOB:smkx@:rmkx@"

обратите внимание, что это будет работать только в tmux 1.2 и выше.

9
отвечен cambunctious 2023-02-05 05:11

Ctrl+b затем отпустите оба, а затем Ctrl+arrow key для регулировки размера (удерживая Ctrl нажмите быстро несколько раз стрелку при необходимости)

убедитесь, что у вас нет долгой паузы между нажатием, в противном случае он будет изменять размер только один шаг за раз

0
отвечен Alex 2023-02-05 07:28

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх