Vim:以右拆分方式打开文件

Vim:以右拆分方式打开文件,vim,Vim,如果我在vim中编辑一个文件,并且我想创建一个垂直拆分,并在拆分的右侧打开一个新文件,有没有一种方法可以通过一个命令来实现?如果我这样做: :vsp filename.txt 然后,它将在拆分的左侧打开文件。您可以设置以下选项以在右侧打开新的拆分窗格 :设置拆分权限 :bo[tright] vs filename 做你想做的事 您可以将以下两行添加到~/.vimrc中,使其成为默认行为: set splitbelow set splitright 使用 如图所示,我们过去 :vsp fil

如果我在vim中编辑一个文件,并且我想创建一个垂直拆分,并在拆分的右侧打开一个新文件,有没有一种方法可以通过一个命令来实现?如果我这样做:

:vsp filename.txt

然后,它将在拆分的左侧打开文件。

您可以设置以下选项以在右侧打开新的拆分窗格

:设置拆分权限

:bo[tright] vs filename
做你想做的事

您可以将以下两行添加到
~/.vimrc
中,使其成为默认行为:

set splitbelow
set splitright
使用

如图所示,我们过去

:vsp filename.txt
在vim中打开另一个窗口。然后你可以用

ctrl+w r

要交换两个窗口

只是为了增加它,
:set splitdown
将是SplitRights的垂直版本。它仅在我重新启动vim时工作,而不是直接在netrw上工作。啊。(使用gvim 8.2 windows 64)@BenyaminLimanto我在我的
vimrc
设置了splitright
以及
让g:netrw_altv=1
,如果我在使用netrw时在文件上按enter键,它将在左侧打开,但是如果我使用“v”快捷方式(在拆分视图中打开)——它会如我所期望的那样工作。你能解释一下这个命令是如何使用的吗
:bo[tright]vs filename
不同:设置splitright
?@anishjp前者是显式的:它在当前窗口的右侧打开新窗口。后者是隐式的:它告诉Vim总是在当前窗口的右侧创建新窗口。
ctrl+w r