如何使用set-window-option使vim样式的键绑定在tmux上运行?

时间:2014-06-18 23:05:09

标签: tmux

我知道我可以手动绑定.tmux.conf文件中的各个键,但是according to this page我应该能够在tmux中获得类似vim的键绑定,只需将以下内容添加到我的{{ 1}},省去了我必须维护一个键绑定列表:

.tmux.conf

但这似乎并没有像预期的那样发挥作用。当然,当我按下set-window-option -g mode-keys vi时,我可以使用vim键Ctrl+b [浏览终端历史记录,但是当我按下hjkl时,它不会将我带到上面的窗口为此,我仍然需要按Ctrl+b k,同样适用于向下,向左和向右。

为什么这不起作用?我是否真的必须在vi模式之上手动映射这些键以获得实际的 vi模式?

我正在使用Ctrl+b Up

1 个答案:

答案 0 :(得分:13)

将此添加到您的配置中:

#switch panels
bind k selectp -U # switch to panel Up
bind j selectp -D # switch to panel Down 
bind h selectp -L # switch to panel Left
bind l selectp -R # switch to panel Right