VIM最近编辑的文件历史记录

发布于 2024-09-14 12:18:34 字数 100 浏览 5 评论 0原文

是否有在 VIM 中编辑的文件的历史记录在 vim 会话,例如最近 20 个打开的文件。 我倾向于编辑相同的 .conf 文件,并且每次都必须导航到它们 当然它们分布在整个文件系统中。

Is there a history of files edited in VIM that persists between
vim sessions, e.g. last 20 opened files.
I tend to edit the same .conf files and I have to navigate to them each time
of course they are spread all over the filesystem.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

请远离我 2024-09-21 12:18:34

实际上,这种行为是内置的。使用默认设置,您应该能够使用 :oldfiles 命令来查看最近文件的编号列表。然后使用 :e #>4 例如,编辑列表中的数字 4。或者:浏览旧文件,根据这个答案

Actually this behavior IS built in. With default settings you should be able to use the :oldfiles command to view a numbered list of recent files. Then use :e #>4 for example, to edit number 4 in the list. Or :browse oldfiles, according to this answer.

夜血缘 2024-09-21 12:18:34

作为标准,没有,但是这里有一个插件添加了此功能。 这个还提到了页面上最近的文件历史记录,因此可能提供替代方案。

As standard, no, but there's a plugin here that adds this functionality. This one also mentions recent file history on the page, so it may provide an alternative.

守望孤独 2024-09-21 12:18:34

正如这个答案所示,人们可以使用ctrl-o在文件历史记录中向后跳转。它将自动打开以前编辑过的文件。

As this answer indicates, one may use ctrl-o to jump backward in file history. It will automatically open previously edited files.

水水月牙 2024-09-21 12:18:34

您应该考虑给 ctrlp 一个机会(如果您现在没有使用它)。
它提供了命令:

:CtrlPMRUFiles

让您选择以前打开的文件。除了所有其他很酷的东西之外。
我正在使用 @DrAI 提到的 MRU 插件,但一旦我开始使用 ctrlp,我就只使用那个插件。

另一个提供 mru 功能的流行插件是 Unite

You should consider giving ctrlp a chance (if you are not using it now).
It provides the command:

:CtrlPMRUFiles

that let's you select previous opened files. That is besides all the other cool stuff.
I was using the MRU plugin mentioned by @DrAI but once I started using ctrlp I just use that one.

Another popular plugin that provides a mru capability is Unite.

孤单情人 2024-09-21 12:18:34

您可以使用 :marks 在最近使用的文件之间导航。

You can use :marks to navigate between recently used files.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文