vim:如何移动窗口既不使用 ctrl+w+ 也不更改默认键设置

Vic*_*Lee 3 vim split move

我使用 split 命令在浏览器中打开多个窗口,并且我想使用“ctrl+w+方向”更改位置,由于 Chrome 中的默认快捷键,它将关闭当前浏览器选项卡。我不想更改 vim 或浏览器中的任何设置,你能帮我吗?也许有一些像“下一个”这样的命令?

fil*_*den 7

您可以使用它:wincmd来访问任何 Windows 命令,而无需使用CTRL-W按键。

例如,:wincmd H使当前窗口垂直分割,占据整个左侧(与CTRL-W H实际操作相同。)


但在某些时候您可能最终想要设置映射。您是否希望:wincmd w每次切换到下一个窗口时都需要输入内容?即使您不想在 vimrc 中进行设置,也许:map \w <c-w>您只需要使用一个快捷方式\w而不是CTRL-W到处使用?或者选择类似的短内容。您可以像输入命令一样快速地输入此映射:wincmd,然后您可以访问所有窗口命令,而不必遇到有问题的CTRL-W...