Tmux允许使用Ctrl-b+ 在窗格间移动(→, ←, ↑, ↓)。
我想重新映射到:
Ctrl-b+ Ctrl-(l, j, i, k)。
作为参考,按键的布局l,j,i,k与箭头键的布局相似,但无需移动手即可轻松键入。
我一直在上和处进行一些编辑.tmux.conf
,但是找不到有关如何重新绑定以上命令的信息。
Tmux允许使用Ctrl-b+ 在窗格间移动(→, ←, ↑, ↓)。
我想重新映射到:
Ctrl-b+ Ctrl-(l, j, i, k)。
作为参考,按键的布局l,j,i,k与箭头键的布局相似,但无需移动手即可轻松键入。
我一直在上和处进行一些编辑.tmux.conf
,但是找不到有关如何重新绑定以上命令的信息。
Answers:
如果您想坚持使用类似vim的导航,重新映射resize-pane
还很有用:
# 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
我给你看看我.tmux.conf
的参考
顺便说一句,'horizontal-split'
如果您将它放在h密钥上,请不要忘记重新映射它,因为它会干扰您pane-resize
和pane-switch
。
CTRL-B CTRL-J CTRL-J CTRL-J
将当前窗格扩展3行,而不是:CTRL-B CTRL-J CTRL-B CTRL-J CTRL-B CTRL-J
man tmux | less -p select-pane