Podría ser un complemento o resaltado de sintaxis; intente con :syntax off
cuando esto ocurra y vea si Vim se acelera al instante.
Con los complementos, una "lentitud general" por lo general proviene de autocomandos; a :autocmd
los enumera a todos. Investigue matando a algunos de ellos a través del :autocmd! [group] {event}
. Proceda desde eventos más frecuentes (es decir, CursorMoved[I]
) hasta los menos frecuentes (por ejemplo, BufWinEnter
).
Si puede reproducir de manera confiable la lentitud, una búsqueda binaria puede ayudar: alejar la mitad de los archivos en ~/.vim/plugin/
, luego la otra, repetir en el conjunto que fue lento.
Si realmente necesita mirar debajo del capó, obtenga una versión de Vim que tenga habilitado el comando :profile
. (. No es la versión de vainilla grandes ventanas, pero la que se entrega con Cygwin lo tiene, también, la auto-compilación es bastante fácil en la mayoría de las distribuciones)
Ver http://stackoverflow.com/questions/1687799/profiling-vim-startup-time – chelmertz
En realidad, el inicio está bien. Vim se vuelve lento después de unos minutos de uso. Se refiere especialmente a los archivos '.py'. – charlax
La búsqueda binaria * es * el camino a seguir. Usted hizo su pregunta hace 2 horas, la causa de su problema se habría encontrado en ese momento. La corazonada de 'autocmd' de Ingo Karkat me parece plausible. – romainl