Vim系列 - 垂直切分窗口
Posted StarfxTalk
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Vim系列 - 垂直切分窗口相关的知识,希望对你有一定的参考价值。
在 Vim 里,很多涉及到切分屏幕的场景默认都是水平切分,切分后的窗口从上到下依次分布。但是当代的显示器,发展方向是压扁,拉长,21:9 的显示器也很常见,在这样的屏幕下,水平切分就显得很不科学,而垂直切分才是符合场景的选择。
要做到水平切分很简单,使用 :vsplit <file-path> 即可。
如果要打开的文件已经是在 Vim 中打开的 Buffer(可以使用 :ls 查看),则可以直接使用 :vsplit #<number> 来做,<number> 为使用 :ls 命令时列出的文件 ID。
:vsplit 默认打开的新窗口是在原窗口的左边出现(:split 默认打开的新窗口是在原窗口的上边出现),如果希望新窗口在原窗口的右边出现,可以提前设置 :set splitright ,进过这个设置后打开的新窗口将出现在原窗口的右边。
对于已经打开的多个窗口 CTRL-W_r 可以向右移动当前窗口,CTRL-W_R 可以向左移动当前窗口。
还有一个常见的场景是在使用 :help 查看帮助时弹出的窗口,要使这个窗口做到垂直切分,可以使用 :vertical help <help-you-want> 来做。
以上是关于Vim系列 - 垂直切分窗口的主要内容,如果未能解决你的问题,请参考以下文章