Я пытаюсь настроить tmux так, чтобы
- Ctrl-стрелки используются для выбора панели
- Shift-Arrows используются для изменения размера панели
- Alt-стрелки (слева, справа) используются для выбора окна
... все работают правильно, кроме Shift-Up и Shift-Down. (Загадочно, Shift-Left и Shift-Right работают, как и ожидалось.)
Это запускает tmux 2.0 внутри xfce4-терминала (хотя я также видел эту проблему в Ubuntu, используя программу терминала Ubuntu по умолчанию).
Есть что-то, что я не правильно делаю? Вот все содержимое моего файла .tmux.conf:
# split <h>orizontal and <v>ertical
bind-key h split-window -v
bind-key v split-window -h
# Use Ctrl-arrow keys without prefix key to switch panes
bind -n C-Up select-pane -U
bind -n C-Down select-pane -D
bind -n C-Left select-pane -L
bind -n C-Right select-pane -R
# Use Shift-arrow keys without prefix key to resize panes
bind -n S-Up resize-pane -U
bind -n S-Down resize-pane -D
bind -n S-Left resize-pane -L
bind -n S-Right resize-pane -R
# Use Alt-arrow keys without prefix key to switch windows
bind -n M-Left previous-window
bind -n M-Right next-window
# No delay for escape key press
set -sg escape-time 0
# Reload tmux config
bind-key r source-file ~/.config/.tmux.conf \; display-message "Configuration reloaded"