相关疑难解决方法(0)

ctrlp仍会搜索被忽略的目录

我试图在.vimrc中放置忽略的设置

但是当我用ctrlprails搜索rails app文件夹时

它仍然搜索vendor文件夹,因此花了很多时间.

但是当搜索完成后,我无法在搜索下搜索任何内容 vendor

太奇怪了!如何解决它.

这是我的.vimrc设置文件.

http://d.pr/i/yMtK http://d.pr/i/Hy4u

" Sane Ignore For ctrlp
let g:ctrlp_custom_ignore = {
  \ 'dir':  '\.git$|vendor\|\.hg$\|\.svn$\|\.yardoc\|public\/images\|public\/system\|data\|log\|tmp$',
  \ 'file': '\.exe$\|\.so$\|\.dat$'
  \ }
Run Code Online (Sandbox Code Playgroud)

当我在最后添加代码 .vimrc

217 let g:NERDTreeIgnore=['\~$', 'vendor']
218 set wildignore+=*\\vendor\\**
Run Code Online (Sandbox Code Playgroud)

当我第一次使用CTRLP在RAILS应用程序文件夹下搜索时它工作,但仍然NOT在以下时间工作.

我想也许有些设置会禁用忽略的设置?

这是我的文件夹的结构

.
??? Gemfile
??? Gemfile.lock
??? README.rdoc
??? Rakefile
??? app
?   ??? assets
?   ??? controllers
?   ??? helpers
?   ??? mailers
?   ??? models
?   ??? uploaders
?   ??? views
? …
Run Code Online (Sandbox Code Playgroud)

vim ctrlp

18
推荐指数
4
解决办法
9842
查看次数

我可以让vim尊重我的.gitignore文件吗?

我想知道是否有办法让vim读取.gitignore文件并使用它们来确定自动完成文件名时不显示的选项.

例如,在python中工作,我不希望看到提供编辑的.pyc文件.我认为vim有自己的机制,我想知道如何从.gitignore加载信息.

git vim gitignore

14
推荐指数
2
解决办法
4876
查看次数

标签 统计

vim ×2

ctrlp ×1

git ×1

gitignore ×1