Deixando o CtrlP.vim muito mais rápido

Só “traduzindo” esse excelente post do @FellipeNardi

Post original:https://medium.com/a-tiny-piece-of-vim/making-ctrlp-vim-load-100x-faster-7a722fae7df6

Assinei a newsletter sobre VIM que o Fellipe mantém. (Mais informações aqui A Tiny Piece of VIM), e recebi essa dica aí.

Para deixar o CtrlP.vim, nada melhor do que ignorar os arquivos desnecessário (o cache do git, arquivos gerados em tests e afins).

Para isso, adicione no seu .vimrc o seguinte:

:::vim
let g:ctrlp_user_command = ['.git/', 'git --git-dir=%s/.git ls-files -oc --exclude-standard']`

Pronto, agora o CtrlP.vim vai ignorar o cache do git e os arquivos listados no .gitignore (afinal se o git está ignorando, provavelmente você não quer buscar esses arquivos)

Fica a dica!

comments powered by Disqus