Vim的分割屏幕功能是通过分割窗口来实现的,这是提高工作效率的绝佳工具。
无论我们要同时显示两个文件,还是要同时显示一个文件的两个不同位置,或者并排比较两个文件等,这些都可以通过分屏实现,这对于代码非常方便比较并复制粘贴。
在水平拆分屏幕中打开一个新文件:sp linuxmi.py或:split linuxmi.py此命令将窗口水平拆分为两个窗口,并将光标置于上方窗口中。
在垂直拆分屏幕中打开一个新文件:vsp linux.py:vsplit linux.py:sview linux.py->只读分割屏幕以打开文件此外,要打开窗口以编辑新文件,可以使用以下命令::new from从命令行直接打开多个文件并分割屏幕vim -On file1,file2。
..->垂直分割屏幕vim-在file1,file2上...->水平分割屏幕linuxmi @ linuxmi:〜/ www.linuxmi.com $ vim -O3 linux.py linuxmi.py linuxmi.cpp注意:- O垂直分割屏幕,-o水平分割屏幕,n表示可以在几个屏幕中实时调整当前窗口的宽度。
//向右扩展,默认值为1ctrl-w N> //向右加宽Nctrl-w在水平/垂直拆分屏幕中打开当前文件ctrl + w sctrl + wv切换拆分屏幕ctrl + wh,j,k,lctrl + w向上,向下,向左和向右按下crtl + w切换分屏窗口,然后按w crtl + w切换分屏窗口。
按切换窗口crtl + w后,按r切换分屏窗口。
按下A键后再按一次c关闭窗口以关闭拆分窗口。
有几个命令可以关闭窗口:ctrl + W c关闭当前窗口ctrl + wq关闭当前窗口(如果只有一个拆分屏幕并退出vim):仅保留当前拆分屏幕:隐藏关闭当前拆分调整拆分屏幕的大小(宽度和高度)ctrl + w =所有拆分屏幕的高度均相同ctrl + w +增加高度,默认值为1ctrl + w -降低高度10 ctrl + w +增加10行的高度ctrl-w N + //当前屏幕高度加N用于指定当前屏幕的调整高度:res [ize] N示例::resize 30移动分割屏幕ctrl + WH,J,K,L将屏幕移至顶部ctrl-w + K将屏幕移至最低端ct rl-w + J将屏幕移至最左侧ctrl-w + H移动总结:由于Vim通常被更频繁地使用,因此您必须每次同时打开多个文件。
本次会议比较麻烦,因此我专门学习了一些有关Vim的分屏技巧,并记录了本文。
结束:Linux爱好者来源:www.linuxmi.com/vim-fenping.html属于原始作者,如果侵权,请联系已删除。
▍建议阅读飞机上通常使用什么操作系统?高速CAN,容错CAN和LIN总线有什么区别?老板终于了解了虹梦操作系统并收集了它!免责声明:本文内容经21ic授权后发布,版权归原作者所有。
该平台仅提供信息存储服务。
本文仅代表作者的个人观点,并不代表该平台的立场。
如有任何疑问,请与我们联系,谢谢!