vim é lento, mesmo no console sem o X rodando

vim é lento, mesmo no console sem o X rodando

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, ~/.vimrce 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 = 1ao seu .vimrcpara evitar destacar os colchetes. isso deve tornar o vim um pouco mais rápido. Não sei se esse é o seu problema.

informação relacionada