如果我在vim中编辑文件,并且我想创建垂直拆分并在拆分的右侧打开一个新文件,有没有办法用一个命令执行此操作?如果我这样做:
:vsp filename.txt
然后它会在分割的左侧打开文件。
答案 0 :(得分:18)
您可以设置以下内容以将新的拆分窗格打开到右侧
:set splitright
答案 1 :(得分:12)
:bo[tright] vs filename
做你想做的事。
您可以将以下两行添加到~/.vimrc
以使其成为默认行为:
set splitbelow
set splitright
答案 2 :(得分:6)
好吧,我们曾经
select *
from (
select t1.stdid
from t1
) as table1
cross join
(
select t2.Subid
from t2
) as table2
在vim中打开另一个窗口。然后你可以使用
:vsp filename.txt
交换两个窗口
答案 3 :(得分:5)
使用
:botright vnew filename.txt
如http://technotales.wordpress.com/2010/04/29/vim-splits-a-guide-to-doing-exactly-what-you-want/
所示