当我需要在vim中的新标签页中打开文件时,我需要执行:tabnew relativepath/filename
。我发现很难从中寻找文件tabnew
。它会完成自动补全,甚至在按Tab键时甚至可以循环浏览目录中的项目,但是,最好有一种列出目录中所有文件的方法,例如ls
from tabnew ,这真是太好了。这可能吗?如何?
或者,当您不完全记得文件的路径时,如何在新选项卡中打开文件?
今天,我Ctrl-Z
到终端,使用ls
或grep
查找文件,获取路径,回到vim,然后打开文件...我想还有更好的方法。
:set wildmenu
,一旦触发完成,文件名列表将显示在命令行上方。当您循环浏览候选者时,它会更新。这是最接近您问题的内置机制。'wildmode'
以适合您的需求,例如set wildmode=list:longest,full
ls
,可以从Vim启动::!ls
:tabedit relativepath/
); 其他人则喜欢NERD_tree。本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句