Vim分屏编辑技巧

2016-02-24

编辑代码的时候,同时打开两个或多个文档是一个高频刚需应用。Vim自然有这样的功能来提高编辑效率。分屏编辑功能:

  • 允许在同一个窗口内同时打开、并编辑修改几个文件;
  • 如果一个文件很长,也可以分屏打开同一个文件,这样就可以在同一个窗口显示同意文件的不同部分,让原本不够在同屏显示的代码可以同时显示出来。
  • 可以把窗口屏幕横向分割,纵向分割,也可以两者结合。

Vim横向分割命令

如果直接分割同一文件,:vsp后直接回车。分屏打开其他文件:vsp filename。效果如下图。

Vim分屏

Vim纵向分割命令

两分屏后,再敲命令时,分的是光标所在的部分。如下图,光标在左侧窗口时,使用命令:sp filename,就可以进一步纵向分屏了。

Vim分屏编辑

分屏窗口间移动光标

Vi中的光标键是h, j, k, l,要在各个屏间切换,只需要先按一下Ctrl+W
把光标移到右边的屏。Ctrl+W l ; 把光标移到左边的屏中。Ctrl+W h ; 把光标移到上边的屏 中。Ctrl+W k ; 把光标移到下边的屏中。Ctrl+W j ; 把光标移到下一个的屏Ctrl+W w

也可以按住Ctrl,同时敲击两次w。光标将在窗口间依次切换。

调整分屏大小

Ctrl w + : 窗口大小增加一行。Ctrl w 5+: 窗口大小增加5行。



思想果(www.sixiangguo.net)原创,作者:无梨教主。转载注明作者 和 本文链接: http://www.sixiangguo.net/archives/269.html

评论已关闭.