有没有办法查看您在Vim中打开的最近文档列表?我意识到我可以查看光标跳转列表,:ju
然后转到列表中的光标位置,但这并不理想,因为列表中会有多个相同文档的列表.还有另一个命令可以做我正在寻找的东西吗?
除非你想要一个漂亮的菜单,否则不要使用插件.从Vim文档:开始(或:help old
):
:ol[dfiles]
然后开列出的文件之一,使用方法:'0
,'1
,'2
,...'9
列出存储在文件中的标记的viminfo
文件.
:bro[wse] ol[dfiles][!]
列出文件名:oldfiles
,然后提示输入数字.当数字有效时,编辑列表中的文件.使用!
放弃修改过的缓冲区.
最近使用的(MRU)插件可以轻松访问Vim中最近打开/编辑的文件列表.当您在Vim中打开/编辑文件名时,此插件会自动存储文件名.
http://www.vim.org/scripts/script.php?script_id=521
此外:oldfiles
,fzf.vim有:History
.
启动Vim,然后按Ctrl-oo打开以前编辑的文件。继续按o(同时仍然按Ctrl键)可循环浏览较早的文件。参见https://dev.to/jovica/3-little-known-but-useful-vim-tips-1pbg