Tiempo de recarga progresivamente más lento de .vimrc
Mi tiempo de arranque para vim es aproximadamente medio segundo (probado con "--startuptime"), pero después de volver a cargar vimrc un par de veces a través desource
, se vuelve más lento posteriormente. No he depurado .vimrc de forma sistemática, por lo que no estoy seguro de cómo proceder. Ajusteverbose
ayuda a ver qué está pasando y estoy casi seguro de que el .vimrc se está cargando más de una vez. (especialmentefiletype.vim
yftplugin.vim
) Cada vez que presionoCtrl-C para detener el bloqueo, me sale un error enfiletype.vim
, lo cual creo que es porque vim pasa la mayor parte del tiempo tratando de cargarfiletype.vim
. El culpable más probable que veo es la recarga automática de .vimrc:
if has("autocmd")
autocmd bufwritepost .vimrc source $MYVIMRC "auto source vimrc
endif
¿Cómo podría evitar que esto suceda?