我想更改 tmux 复制模式下的键绑定。这是我的 tmux 配置:
set-window-option -g mode-keys vi
因此,我使用 vi 键绑定进行复制模式。但由于我使用 colemak 键盘布局,该布局包含n、e、i、o而不是j、k、键l,因此o我想绑定以下内容:
bind n down
bind e up
bind h left
bind i right
我知道绑定键是如何工作的,但我不知道down, up, left,的键命令如何right。
答案1
看tmux list-keys
:
bind-key -T copy-mode Up send-keys -X cursor-up
bind-key -T copy-mode Down send-keys -X cursor-down
bind-key -T copy-mode Left send-keys -X cursor-left
bind-key -T copy-mode Right send-keys -X cursor-right
所以在你的情况下你可以这样做:
bind-key -T copy-mode-vi n send-keys Down
bind-key -T copy-mode-vi e send-keys Up
bind-key -T copy-mode-vi h send-keys Left
bind-key -T copy-mode-vi i send-keys Right