Tmux 复制模式 Home 和 End 键

Tmux 复制模式 Home 和 End 键

我已经在 tmux 2.5 中配置了 vim 复制模式

setw -g mode-keys vi

但现在要转到行首,我必须使用 0,要转到行尾,我必须使用 $。如何将它们重新映射到 Home 和 End 键?

答案1

这是配置:

bind -T copy-mode-vi 'Home' send -X start-of-line
bind -T copy-mode-vi 'End'  send -X end-of-line

或者

bind -T copy-mode-vi 'Home' send 0
bind -T copy-mode-vi 'End'  send $

只是不要忘记单引号,否则它将不起作用。如果您不使用 vi 模式,则只需删除-vi.

参考:man tmux,在“复制模式”中搜索“在复制模式”窗户和窗格部分然后读取“send-keys”命令。

相关内容