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

标签 vim file-search


我找到了这个插件:

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

使用通配符查找文件非常有用。例如我可以执行

:Find edit*.php

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

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

问候,
拉菲德

最佳答案

  • 关于问题的第一部分,我强烈建议您尝试一下Command-T (但请注意,它需要 ruby​​ 支持)
  • 关于第二部分,我不是专家,但我知道例如 zsh具有高度可配置的完成系统。如果您只想列出项目中的 php 文件,请查看 find 命令。

关于Vim:使用自动完成功能搜索文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4179065/

相关文章:

c++ - 初学者 : Should I start High Level or Low Level?

c++ - vim c++ 模板编写

mercurial - 在 Mercurial 或 TortoiseHg 中搜索部分文件或路径的更改历史

javascript - 如何制作基于插件的项目

visual-studio - Visual Studio - 如何在挂起的更改文件中搜索?

Vim:自定义 tex 方程突出显示

vim - Vim 命令中的\@<= 和\@= 是什么意思?

vim - 如何用非零返回值关闭vim编辑器?

c# - 如何使用 DirectoryInfo.GetFiles 并在找到第一个匹配项后停止?

vb.net - VB.NET 中的递归文件搜索