我打开了很多缓冲区,然后在我Ctrl+w和之间切换Ctrl+[movement key].有没有更好的办法?因为这种方式,当我要做多个动作时,我最终不得不按下4个键.
如果你想在窗户之间移动,你总是可以映射Ctrl-W, H/J/K/L到你想要的任何东西:
map <C-h> <C-w>h
map <C-j> <C-w>j
map <C-k> <C-w>k
map <C-l> <C-w>l
Run Code Online (Sandbox Code Playgroud)
如果要在缓冲区之间移动,可以使用:buffer命令,打印要转到的文件名的一部分:按下Tab将循环显示名称中包含此部分的所有文件.例如,你想显示文件名为'some_long_c_file.c'的缓冲区,你知道你没有任何其他名字以'file.c'结尾的打开文件:只需键入:buffer file.c并按下Tab(甚至'ile.c'或更短) ,这将完成它'some_long_c_file.c'.
要在最后两个缓冲区之间快速切换,请使用 Ctrl-^