我只是希望能够使用键盘快捷键垂直和/或水平拆分我的VIM缓冲区/窗口.我想使用以下快捷方式:
垂直分裂
,v
Run Code Online (Sandbox Code Playgroud)
水平分割
,h
Run Code Online (Sandbox Code Playgroud)
那将是一个, (逗号)后跟一个v来垂直分割缓冲区&,(逗号)后跟一个h来水平分割缓冲区.
您可以尝试直接学习命令
<C-w>s
<C-w>v
Run Code Online (Sandbox Code Playgroud)
用于水平和垂直分割.我使用映射
nnoremap ,w <C-w>
Run Code Online (Sandbox Code Playgroud)
因为<C-w>
对于分裂我输入,ws或,wv
这样做的好处是它允许您使用,w由提供的所有其他映射<C-w>
我发现在这种情况下有用的最后一个映射是
nnoremap ,, <C-w><C-w>
Run Code Online (Sandbox Code Playgroud)
在各种分裂之间进行切换.