tmux desvincula as teclas de seta

4

Tendo mudado para navegação no painel de estilo vim no tmux com o seguinte:

bind h select-pane -L
bind j select-pane -D
bind k select-pane -U
bind l select-pane -R

Como posso desativar as vinculações de teclas originais, especificamente C-a <arrow key> ?

    
por noodl 18.08.2012 / 17:56

2 respostas

7

Use unbind-key :

unbind Left
unbind Down
unbind Up
unbind Right
    
por 18.08.2012 / 18:07
2

Se você quiser seguir a navegação do tipo vim, seria útil remapear o resize-pane também:

# vim-like pane resizing  
bind -r C-k resize-pane -U
bind -r C-j resize-pane -D
bind -r C-h resize-pane -L
bind -r C-l resize-pane -R

# vim-like pane switching
bind -r k select-pane -U 
bind -r j select-pane -D 
bind -r h select-pane -L 
bind -r l select-pane -R 

# and now unbind keys
unbind Up     
unbind Down   
unbind Left   
unbind Right  

unbind C-Up   
unbind C-Down 
unbind C-Left 
unbind C-Right

Mostrarei meu .tmux.conf como um exemplo

E, a propósito, não esqueça de remapear o 'horizontal-split' caso você o tenha na tecla h , pois isso interferirá no seu pane-resize e pane-switch .

    
por 18.02.2016 / 12:10

Tags