Estou usando o Arch Linux e instalei o vim dos repositórios oficiais.
Ele funciona bem, mas quando a sintaxe e o destaque do cursor estão ativados, é extremamente lento.
Já estou tentando executar apenas o 'núcleo' do vim, desabilitando meu ~/.vim
, ~/.vimrc
e também o plugin e a pasta autoload no diretório de tempo de execução do vim.
Eu tenho uma máquina decente, Intel i5, 4 GB de RAM e uma placa de vídeo decente que roda perfeitamente jogos Gnome-Shell, Unity e 3D. Isso acontece em outras distros e até com arquivos pequenos.
Alguma pista?
Responder1
Eu resolvi isso compilando a partir do código-fonte. Não sei por que, mas quando instalo a partir do repositório oficial do Arch Linux, ele fica mais lento.
Responder2
Eu nunca usei o vim. Existem muito poucas coisas que podem fazer com que um programa fique muito lento. O que seu top diz? Está consumindo CPU? Ou o programa está sendo descartado no disco?
Já que você diz que o obteve das fontes, como o compilou? O log vc diz alguma coisa sobre a lentidão? Talvez você possa tentar construir uma última revisão semi-estável em vez do TOT.
Responder3
uma possível fonte de lentidão é o destaque de colchetes/colchetes correspondentes. você pode adicionar let loaded_matchparen = 1
ao seu .vimrc
para evitar destacar os colchetes. isso deve tornar o vim um pouco mais rápido. Não sei se esse é o seu problema.