J'utilise la distribution https://github.com/carlhuda/janus vim et je ne suis clairement pas satisfait du temps de chargement.
Quelle serait la meilleure façon de profiler et d'accélérer le temps de chargement de vim? Il serait également intéressant de comparer le temps de chargement avec http://vim.spf13.com/
performance
startup
UN B
la source
la source
Réponses:
Si vous voulez simplement voir ce qui consomme du temps de démarrage, vous pouvez utiliser l'
--startuptime
option.Le fichier ressemblera à ceci:
la source
vim --startuptime timing.out usual_file.txt
Vous pouvez déboguer l'heure de démarrage en utilisant le profileur Vim intégré ( tutoriel )
Si votre version de vim est compilée avec,
:profile
vous pouvez exécuter:vim --cmd 'profile start vimrc.profile' --cmd 'profile! file ~/.vimrc'
Sinon, vous avez bloqué le débogage manuellement en ajoutant et en supprimant des plugins et en voyant d'où viennent les longs temps de démarrage.
Personnellement, je ne recommande pas d'utiliser une distribution Vim. Si vous ne savez pas ce que fait chaque ligne de votre ligne
.vimrc
, il devient difficile de détecter les problèmes ou de trouver où deux plugins se trouvent en conflit. Pour ma configuration personnelle, j'ai passé quelques mois à ajouter et à supprimer des plugins, à trouver ceux qui fonctionnent pour moi et ceux qui ne fonctionnent pas. Vim est hautement personnalisable, alors profitez du fait qu'il peut être configuré pour fonctionner parfaitement avec votre flux de travail.la source
vimrc.profile
dans le répertoire courant