我在一次长时间的会议中偶然发现了VI的一个特性,这是我想要使用的特性,但是我在我的历史中找不到它。
如果我有一个以.property结尾的文件列表,如何在vi中打开这些文件的列表,以便它们显示为可以向下滚动并选择要编辑的正确文件的列表?
我确实回顾了我的历史,但是我打开了一百万个标签,却找不出我是怎么做到的!
谢谢。
发布于 2015-09-15 11:29:32
我建议您尝试通过文件名或完整路径进行ctrlp.vim搜索,使用regexp搜索,自动检测项目根(带有.git|hg|svn|bzr|_darcs文件夹的根),个性化的文件名排除,等等。
只需按下,它就会打开一个窗格,您可以在其中搜索所需的内容:
发布于 2015-09-15 11:47:00
:vnew|r!find . -name *.property
上面的命令在一个新的垂直窗口中打开一个新缓冲区,并使用find
的输出填充它。使用gf
跳转到光标下的文件。
:args **/*.property
:ls
上面的命令递归地填充每个以.property
结尾的文件的参数列表。使用:ls
选择要编辑的缓冲区。
https://stackoverflow.com/questions/32584447
复制相似问题