Znalazłem kilka pytań na ten temat, ale nie znalazłem działającej odpowiedzi.
Używam kit (0.63), aby zalogować się do mojego ubuntu 14.04 vps.
W tmux chciałbym używać ctrl-left i ctrl-right do przełączania okien tmux.
Oto ustawienia tmux, których używam:
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
Ciąg typu terminala w putty jest ustawiony na „xterm-256color”
Kiedy loguję się do vps bez uruchamiania tmux, mam następujące kody klawiszy:
left: ^[[D
right: ^[[C
ctrl-left: ^[OD
ctrl-right: ^[OC
Po uruchomieniu tmux ctrl-left ma ten sam kod, co lewy, a ctrl-right ma ten sam kod, co prawy.
Próbowałem różnych ustawień w kitach, ale zawsze otrzymuję te same kody.
Czy muszę wprowadzać zmiany w terminfo / inputrc / ...? Jak mogę to zrobić?
Czy mogę rozwiązać ten problem za pomocą opcji „set -g terminal-overrides” w tmux? Gdzie mogę znaleźć listę kodów lub szczegółowe wyjaśnienie?
Masz pomysł, jak to działa?