Jac*_*era 18 vim split vimdiff
基本上,我想从1)到2) 我通常首先水平分割然后垂直分割,但是因为我想要这样做三向差异,通过运行启动vim更方便:
$ vimdiff file1 file2 file3
Run Code Online (Sandbox Code Playgroud)
然后做一些事情来打开下面的分割窗口.
1)
+----+----+----+
¦ ¦ ¦ ¦
¦ f1 ¦ f2 ¦ f3 ¦
¦ ¦ ¦ ¦
+----+----+----+
2)
+----+----+----+
¦ ¦ ¦ ¦
¦ f1 ¦ f2 ¦ f3 ¦
+----+----+----+
¦ f4 ¦
+--------------+
Run Code Online (Sandbox Code Playgroud)
有谁知道这种方法?
Has*_*kun 32
使用:botright split或:bo sp,它做你想要的
DrA*_*rAl 14
除了Hasturkun的优秀答案,你可能会发现一些Ctrl-W非常有用的命令:
这些都是Ctrl-W其次是(资本)H,J,K或L.它们将当前窗口分别移动到最左侧,底部,顶部或右侧.所以从你的1到2,作为使用的替代方案:botright,你可以做一个正常:sp或:vsp然后做Ctrl-W J,窗口将移动到底部.
:help CTRL-W_H
:help CTRL-W_J
:help CTRL-W_K
:help CTRL-W_L
Run Code Online (Sandbox Code Playgroud)