加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

Vim:忽略搜索中的特殊路径

发布时间:2020-12-15 18:48:18 所属栏目:安全 来源:网络整理
导读:在我的. vimrc文件中,我有两个非常有用的行: set path=~/nbapp/**set backupdir=~/nbapp/temp 第一行允许我在我的项目目录和子目录中搜索.第二行使vim在特殊的临时文件夹中创建备份文件,而不是通过添加数十个具有完全相同名称的备份文件来打扰我,除了最后的
在我的. 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.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读