2016-05-30 9 views
3

Ich konnte den vi-mode innerhalb von tmux erfolgreich durch Drücken von C-a : einschalten (Ich habe den Standard geändert Präfix) und geben dann set-window-option mode-keys vi ein. Jedoch kann ich es nicht durch Hinzufügen in ~/.tmux.conf Stick machen. Hier ist meine config:"set-window-option -g mode-keys vi" funktioniert nicht in .tmux.conf

# Change default prefix key to C-a 
unbind-key C-b 
set -g prefix 'C-a' 
bind-key 'C-a' send-prefix 

# Configure Vim mode for navigating text and selection 
set-window-option -g mode-keys vi 
bind-key -t vi-copy 'v' begin-selection 
bind-key -t vi-copy 'y' copy-selection 

# Allow navigating panes with vi-like commands. 
bind k selectp -U 
bind j selectp -D 
bind h selectp -L 
bind l selectp -R 

Insbesondere die Navigation Scheiben mit kjhl Tasten auch nicht funktioniert. Vielleicht liegt das daran, dass tmux die set-window-Option früher im Skript nicht ausführen kann. Was ist hier falsch?

+0

Was ist Ihre tmux Version? –

+0

'tmux -V' gibt' tmux 1.8' zurück –

+1

Hm hast du versucht mit Alias ​​'setw -g modus-keys vi'? –

Antwort

4

Try setw -g mode-keys vi

1

"set-window-option -g mode-keys vi" Werke in tmux 2.1 und höher verwenden.

"setw -g mode-keys vi" Werke in tmux 1.8