Vim:正确拆分打开文件

Lor*_*ein 23 vim

如果我在vim中编辑文件,并且我想创建一个垂直拆分并在拆分的右侧打开一个新文件,有没有办法用一个命令执行此操作?如果我做:

:vsp filename.txt
Run Code Online (Sandbox Code Playgroud)

然后它打开分割左侧的文件.

Ami*_*mit 27

您可以设置以下内容以向右打开新的拆分窗格

:set splitright

  • 补充一点,`:set splitbelow`将是splitright的垂直版本。 (5认同)

rom*_*inl 19

:bo[tright] vs filename
Run Code Online (Sandbox Code Playgroud)

做你想要的.

您可以将以下两行添加到您~/.vimrc的默认行为:

set splitbelow
set splitright
Run Code Online (Sandbox Code Playgroud)


小智 9

好吧,我们曾经

:vsp filename.txt
Run Code Online (Sandbox Code Playgroud)

在vim中打开另一个窗口.然后你可以使用

ctrl+w r
Run Code Online (Sandbox Code Playgroud)

交换两个窗口