Estoy usando la distribución https://github.com/carlhuda/janus vim y claramente no estoy satisfecho con el tiempo de carga.
¿Cuál sería la mejor manera de perfilar y acelerar el tiempo de carga de vim? También sería interesante comparar el tiempo de carga con http://vim.spf13.com/
Respuestas:
Si solo desea ver qué consume el tiempo de inicio, puede usar la
--startuptime
opción.El archivo se verá así:
fuente
vim --startuptime timing.out usual_file.txt
Puede depurar el tiempo de inicio utilizando el generador de perfiles Vim integrado ( tutorial )
Si su versión de vim está compilada
:profile
, puede ejecutar:vim --cmd 'profile start vimrc.profile' --cmd 'profile! file ~/.vimrc'
De lo contrario, se atasca depurando manualmente agregando y eliminando complementos y viendo de dónde vienen los largos tiempos de inicio.
Yo personalmente no recomiendo usar una distribución Vim. Si no sabe lo que hace cada línea de su línea
.vimrc
, entonces se hace difícil rastrear problemas o encontrar dónde dos complementos entran en conflicto. Para mi configuración personal, pasé unos meses agregando y eliminando complementos, buscando cuáles funcionan para mí y cuáles no. Vim es altamente personalizable, así que aprovecha el hecho de que se puede configurar para que funcione perfectamente con tu flujo de trabajo.fuente
vimrc.profile
en el directorio actual