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