Pode ser um plugin ou o destaque da sintaxe; tente :syntax off
quando isso acontecer e veja se o Vim fica instantaneamente mais rápido.
Nos plugins, uma "lentidão geral" geralmente vem de comandos automáticos; a :autocmd
lista todos eles. Investigue matando alguns deles via :autocmd! [group] {event}
. Prossiga de eventos mais frequentes (ou seja CursorMoved[I]
) para eventos menos frequentes (por exemplo,BufWinEnter
) ).
Se você conseguir reproduzir de maneira confiável a lentidão, uma pesquisa binária poderá ajudar: Afaste metade dos arquivos ~/.vim/plugin/
e repita o outro no conjunto que estava lento.
Se você realmente precisa olhar por baixo do capô, obtenha uma versão do Vim com o :profile
comando ativado. (Não é a versão baunilha do BIG Windows, mas a que acompanha o Cygwin possui; também, a compilação automática é bastante fácil na maioria das distros.)
.py
arquivos.autocmd
palpite de Ingo Karkat parece o mais plausível para mim.autocmd
parece legal. Apenas tentei, mas o Vim não está lento no momento.folding=syntax
pode abrandar. Tentei comfolding=manual
e agora tudo funciona bem