Я нашел несколько вопросов по этому поводу, но я не нашел рабочего ответа.
Я использую замазку (0.63) для входа в систему на моем Ubuntu 14.04 VPS.
В tmux я хотел бы использовать ctrl-left и ctrl-right для переключения окон tmux.
Вот настройки tmux, которые я использую:
bind -n C-Right next-window
bind -n C-Left previous-window
set-option -g default-terminal "xterm-265color"
set-option -gw xterm-keys on
Строка типа терминала в putty установлена на «xterm-256color»
Когда я вхожу в VPS без запуска tmux, у меня есть эти коды клавиш:
left: ^[[D
right: ^[[C
ctrl-left: ^[OD
ctrl-right: ^[OC
После запуска tmux ctrl-left имеет тот же код, что и left, а ctrl-right имеет тот же код, что и right.
Я пробовал разные настройки в замазке, но я всегда получаю одинаковые коды.
Нужно ли вносить изменения в terminfo/inputrc/...? Как я могу это сделать?
Могу ли я решить эту проблему с помощью "set -g terminal-overrides" в tmux? Где я могу найти список кодов или подробное объяснение?
Есть идеи, как заставить это работать?