VIM最近编辑了文件历史

时间:2010-08-11 10:09:08

标签: vim history

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

5 个答案:

答案 0 :(得分:4)

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

答案 1 :(得分:2)

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

:CtrlPMRUFiles

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

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

答案 2 :(得分:2)

作为this answer indicates,可以使用ctrl-o在文件历史记录中向后跳转。它会自动打开以前编辑过的文件。

答案 3 :(得分:2)

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

答案 4 :(得分:0)

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