2015-01-25 8 views
3

.vimrcctrlp.vim에 대한 맞춤 제작자가 있습니다. 그 점을 무시하고 싶은 몇개의 디렉토리가 있습니다 : .git가 좋은 예입니다. 무시에서 .git을 가짐으로써, 나는 또한 git.sh과 같은 개별 파일을 무시합니다. 나는 단지 .git을 무시하고 싶다. 내가 도대체 ​​뭘 잘못하고있는 겁니까?ctrlp.vim의 .git 디렉토리를 무시하십시오.

let g:ctrlp_custom_ignore = 'node_modules\|DS_Store\|bower_components\|.sass-cache\|.git\|build' 

답변

6

.git은 특히 디렉토리 무시라고 지정해야합니다. 문서의 예에서 는 : https://github.com/kien/ctrlp.vim

let g:ctrlp_custom_ignore = { 
    \ 'dir': '\v[\/]\.(git|hg|svn)$', 
    \ 'file': '\v\.(exe|so|dll)$', 
    \ 'link': 'some_bad_symbolic_links', 
    \ } 
+0

나는 Github에서의 README.md에서 것을 본 적이 있지만 내의 .vimrc에 넣어 때 나는 '잘못된 표현'오류가 발생합니다. –

+0

질문을 편집하여 추후 참조를 위해이 정보를 제공해주십시오. – h7r

+0

사실 나는 그것에 대해 너무 빨리 말했습니다. 그래서 지금 내가 가진 문제는 내가 무시하고자하는 모든 디렉토리가 점으로 시작하지는 않는다는 것입니다. –