我正在使用 vim (7.3),并有四向窗口分割。我想执行以下操作:
选择要打开的文件。将其放入窗口 1。将占据窗口 1 的文件移至窗口 2、2->3、3->4,并将窗口 4 丢弃出视图(除非有未写入的更改)。
我怎样才能做到这一点?
答案1
:topleft split file5 | wincmd b | close | wincmd t | wincmd =
解释::split
在顶部执行 a,这样file5
就变成第一个窗口。所有现有窗口都向下移动,但现在多了一个。为此,我们转到底部窗口,关闭它,然后返回顶部。最后一条命令使所有窗口再次大小相同;当设置:close
时,这不是必需的。'equalalways'