我知道我可以手动绑定.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
答案 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