Vim:使用自动完成功能搜索文件

发布于 2024-10-02 13:51:31 字数 458 浏览 5 评论 0原文


我发现这个插件:

http://vim.wikia.com/wiki/Find_files_in_subdirectories

真的很使用通配符查找文件很有用。例如,我可以执行它

:Find edit*.php

,它将找到所有以单词 edit 开头的 PHP 文件。我真正想要的是以某种方式索引我的工作目录中的所有文件,以便我可以按下该键,Vim 将根据该目录中的现有文件自动为我完成名称。知道这是否可能吗?

实际上,这个问题的第二部分是你知道这在 Linux 终端中是否可行吗?能够为复杂项目中的所有文件建立索引,以便您可以快速访问它们,可以节省大量时间。

问候,
拉菲德

I found this plugin:

http://vim.wikia.com/wiki/Find_files_in_subdirectories

to be really useful to find a file(s) using a wild card. For example, I can execute

:Find edit*.php

and it will find all the PHP files starting with the word edit. What I would really like to have is to somehow index all the files in my working directory so that I can press the key and Vim will auto complete the name for me according to the existing files in that directory. Any idea if this is possible?

Actually, the second part of this question is do you know whether this is possible in Linux terminal? It saves much time to be able to index all the files in your complicated project so that you can go to them quickly.

Regards,
Rafid

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

那些过往 2024-10-09 13:51:31
  • 关于问题的第一部分,我强烈建议您尝试 Command-T (但请注意需要 ruby​​ 支持)
  • 关于第二部分,我不是专家,但我知道例如 zsh 有一个高度可配置的补全系统。如果您只想列出项目中的 php 文件,请查看 find 命令。
  • Regarding the first part of the question, I strongly suggest you try out Command-T (but note it requires ruby support)
  • Regarding the second part, I'm no expert but I know that for example that zsh has a highly configurable completion system. If you just want to list the php files in your project, have a look into the find command.
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文