如何在 vim 中在两个多窗口之间切换?

如何在 vim 中在两个多窗口之间切换?

假设 VIM 中有 5 个分割窗口。

如何在窗口1和窗口4之间快速切换?

我当前的解决方案是:Ctrl W 3j 和 Ctrl W 3k

还有其他想法吗?

编辑:假设窗口 1 和窗口 4 是 5 的两个常用窗口。我想从 win1 切换到 win4 并切换回来,反之亦然。需要一个切换回来的快捷方式。

答案1

您可以使用缓冲区标识符在缓冲区之间快速切换。

如果你打开了五个缓冲区,并且目前位于缓冲区 1,则可以按 键快速切换到缓冲区 4 c^w 4 w,如果要返回缓冲区 1,可以按 键c^w 1 w

这是我目前所知的最快的一个。

答案2

我用过这个优雅的解决方案一段时间后,我才意识到打开太多窗口是很糟糕的。

相关内容