I am attempting customize tmux so that
- Ctrl-Arrows are used for pane selection
- Shift-Arrows are used for pane resizing
- Alt-Arrows (left, right) are used for window selection
... all are working correctly, except for Shift-Up and Shift-Down. (Puzzlingly, Shift-Left and Shift-Right work as expected.)
This is running tmux 2.0 inside xfce4-terminal (although I've also seen this problem on Ubuntu, using Ubuntu's default terminal program.)
Is there something I am not doing correctly? Here is the entire contents of my .tmux.conf file:
# 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"
xtermas my terminal app, but with the same results.