Vim分屏功能是通过分割窗口实现的,是提高工作效率的利器。无论我们是想同时显示两个文件,还是同时显示一个文件的两个不同位置,或者并排比较两个文件等等,这些都可以通过分屏来实现,非常方便代码比较和水平分屏复制粘贴打开一个新文件:splinuxmi.py或:splitlinuxmi.py该命令将窗口水平拆分为两个窗口,并将光标放在上层窗口。垂直分屏打开新文件:vssplinux.py:vsplitlinux.py:sviewlinux.py->Openafileinaread-onlysplitscreen另外,要打开一个窗口编辑新文件,可以使用以下命令::new直接从命令行打开多个文件并分屏vim-Onfile1,file2...->垂直分屏vim-onfile1,file2...->水平分屏linuxmi@linuxmi:~/www.linuxmi.com$vim-O3linux。pylinuxmi.pylinuxmi.cpp注:-O垂直分屏,-o水平分屏,n表示分几屏实时调整当前窗口的宽度ctrl-w>//向右加宽,默认值为1ctrl-wN>//向右加宽宽度Nctrl-w/同为横屏/竖屏分屏打开当前文件ctrl+wsctrl+wv切换分屏按下分屏窗口后,按wcrtl+w切换分屏窗口。按r后按crtl+w可以切换分屏窗口。按c关闭窗口。屏幕关闭窗口有以下命令:ctrl+Wc关闭当前窗口ctrl+wq关闭当前窗口,如果只有一个分屏并退出vim:onlykeepthecurrentsplitscreen:hide关闭当前分屏和调整分屏大小(宽高)ctrl+w=所有分屏统一高度ctrl+w+增加高度,默认值1ctrl+w-减少高度10ctrl+w+增加10行高度ctrl-wN+//当前屏幕高度加N用来指定当前屏幕Resize的高度:res[??ize]N例子::resize30移动分屏ctrl+WH,J,K,L将屏幕移动到顶部ctrl-w+K将屏幕移动到最底端ctrl-w+J移动屏幕到最左边ctrl-w+H将屏幕移动到最右边ctrl-w+L总结由于你平时经常使用Vim,必须同时打开多个文件才能同时操作,而且打开多个session很麻烦,所以特地研究了一下看了一些关于Vim的分屏技巧并记录了这篇文章。
