我在 .tmux.def 中使用 tmux,其中包含以下几行:
bind p paste-buffer
bind-key -t vi-copy 'v' begin-selection
bind-key -t vi-copy 'y' copy-selection
它运行良好,我可以通过按“v”启动复制模式,按“y”复制,然后按“prefix, p”粘贴。但是,我真正怀念 vim 的功能是“V”,它可以让您选择整行。比按 0,然后按 v,然后按 $ 容易得多。
有人知道如何以与上述相同的风格实现“V”吗?块选择“Cv”可获得加分。
答案1
将其放入你的 tmux 配置中。
bind V send-keys "0v\$"
这有点儿像 hack,但它只是帮助你更轻松地选择整行。在复制模式下,你只需按前缀键,然后按V
, 即可选择整行。
对于视觉块选择,将其添加到您的 tmux 配置中。
bind -t vi-copy V rectangle-toggle
在复制模式下,当您选择了整行时,使用V
在 tmux 中切换矩形选择,即 Vim 中的可视块模式。
这里这是用于演示设置的截屏视频。