vim:打开一个文件并显示 N 个拆分中的最后 N 个打开的文件

vim:打开一个文件并显示 N 个拆分中的最后 N 个打开的文件

我正在使用 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'

相关内容