在长时间的使用过程中,我无意中发现了VI的一个功能,我想使用它,但是我找不到它在我的历史记录中。
如果我有一个以.property结尾的文件列表,我该如何在VI中打开这些文件列表,以便它们显示为一个可滚动并选择正确文件进行编辑的列表呢?
我确实回顾了我的历史记录,但是我打开了太多的标签页,找不到我是如何做到这一点的!
谢谢。
:e <包含 .property 文件的目录>
Enter
这将列出目录中的所有文件。现在,您可以导航到正确的文件并开始编辑。
如果您在包含 .property 文件的目录中,则只需使用 :E
Enter
:vnew|r!find . -name *.property
上述命令在新的竖直窗口中打开一个新的缓冲区,并将其填充为find
的输出。使用gf
跳转到光标下的文件。
:args **/*.property
:ls
.property
结尾的所有文件添加到参数列表中。使用 :ls
命令选择要编辑的缓冲区。
\.property
并按几次a
键,以仅显示以.property结尾的文件。 - Matthew Strawbridge