在 Vim 中打开文件后返回目录浏览

在 vim 中打开浏览目录时,可以通过将光标移动到文件名并按 Enter来打开文件。

现在,是否有任何命令返回到上一个目录浏览?

如果没有,是否有办法在不关闭目录浏览模式的情况下打开文件?

55940 次浏览

您可以使用 :b#返回到最后一个缓冲区。

如果你只是打开一个文件,那么它会带你回到目录浏览。

更新 : 由于这个答案碰巧被认为是正确的答案,因此在最上面,我想总结一下这些答案,其中包括@romainl 提到的 imho 是正确的答案。

您可以使用 Ctrl-O返回到以前的缓冲区。

:Ex将带您返回(并显示您编辑和没有保存的内容)。

返回到新清单的适当命令是 :Rex[plore]。即使在跳转到和跳转几十个文件之后,也可以运行它。

我依靠 Ctrl ^ 来回移动 b/w 两个缓冲区。

我通常只用 :E。这很容易记住,并让您回到您打开的文件的目录列表。

我想使用 跳跃动作快捷键在 Vim 中执行任何“向后”或“向前”操作。它让 vim 看起来像浏览器。

您可以搜索 Vim 的帮助以了解更多细节。

Vim :h jump-motions

所以就像其他答案中提到的 Ctrl + O工作起来很酷,希望 vim 的帮助文件能让你学到更多像 Ctrl + I这样的命令。

前进

返回