Estou usando a distribuição https://github.com/carlhuda/janus vim e claramente não estou satisfeito com o tempo de carregamento.
Qual seria a melhor maneira de criar um perfil e acelerar o tempo de carregamento do vim? Também seria interessante comparar o tempo de carregamento com http://vim.spf13.com/
Respostas:
Se você quiser apenas ver o que está consumindo o tempo de inicialização, use a
--startuptime
opçãoO arquivo ficará assim:
fonte
vim --startuptime timing.out usual_file.txt
Você pode depurar o tempo de inicialização usando o criador de perfil do Vim ( tutorial )
Se sua versão do vim for compilada,
:profile
você poderá executar:vim --cmd 'profile start vimrc.profile' --cmd 'profile! file ~/.vimrc'
Caso contrário, você ficará preso depurando-o manualmente adicionando e removendo plug-ins e vendo de onde vêm os longos tempos de inicialização.
Pessoalmente, não recomendo o uso de uma distribuição Vim. Se você não sabe o que cada linha
.vimrc
está fazendo, fica difícil rastrear problemas ou descobrir onde dois plug-ins estão em conflito. Para minha configuração pessoal, passei alguns meses adicionando e removendo plugins, descobrindo quais funcionam para mim e quais não. O Vim é altamente personalizável, portanto, aproveite o fato de poder ser configurado para funcionar perfeitamente com o seu fluxo de trabalho.fonte
vimrc.profile
no diretório atual