在我的.
vimrc文件中,我有两个非常有用的行:
set path=~/nbapp/** set backupdir=~/nbapp/temp
第一行允许我在我的项目目录和子目录中搜索.第二行使vim在特殊的临时文件夹中创建备份文件,而不是通过添加数十个具有完全相同名称的备份文件来打扰我,除了最后的“〜”.但是,由于临时文件仍然位于“nbapp”文件夹中(我想将它们保留在那里,因为它们与项目相关),这意味着当我进行搜索时,它们也将被搜索,这有时会打扰我,因为我继续查看搜索结果,但是发现它们实际上位于临时文件夹中.
有没有办法排除搜索路径(即vimgrep)?我想排除’temp’文件夹.
问候,
Rafid
使用’wildignore’选项:
:set wildignore = ** / temp / **
或者如果你想更具体:
:set wildignore =〜/ nbapp / temp / **
这应该排除nbapp / temp目录中的所有文件:find result.