Я использую PuTTY для ssh в машине Debian. Когда я пытаюсь использовать Ctrl + [Стрелка] для изменения размера панелей в tmux, активная панель просто переключается, как если бы я не удерживал Ctrl. Другие сочетания клавиш Ctrl работают нормально. Когда я пытаюсь то же самое, используя другой терминал, ярлык работает.
Ctrl + стрелки для tmux не работает в PuTTY
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 и выше.
Ctrl+b
затем отпустите оба, а затем Ctrl+arrow key
для регулировки размера (удерживая Ctrl
нажмите быстро несколько раз стрелку при необходимости)
убедитесь, что у вас нет долгой паузы между нажатием, в противном случае он будет изменять размер только один шаг за раз
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]