O Vim rola muito devagar quando uma linha é muito longa

23

Eu nunca teria pensado que o Vim seria tão lento. Tudo o que tenho é a seguinte longa linha:

(Cliquenaimagemparaampliar)

EucorrooVim(MacVim)noMacOSXcomoaplicativoterminal.Aquiestáomeu vimrc . Espero que não tenha nada a ver com alguns dos meus plugins. Se eu quebrar a grande linha na imagem, tudo está funcionando rápido novamente.

    
por Matthias Guenther 25.06.2011 / 20:44

3 respostas

23

Este é um problema conhecido com o Vim e linhas muito longas. Eu vejo três soluções:

  1. Desativar realce de sintaxe com :syntax off .
  2. Limite de destaque da sintaxe com :set synmaxcol=200 ou algum outro valor.
  3. Divida sua linha longa em partes menores com :s/\s<a/<C-v><Enter><a .

Neste caso em particular, eu recomendaria a solução 3.

    
por 25.06.2011 / 21:16
35

tente seguir:

" Syntax coloring lines that are too long just slows down the world
set synmaxcol=128

outra coisa eu recomendo acelerar o vim por:

set ttyfast " u got a fast terminal
set ttyscroll=3
set lazyredraw " to avoid scrolling problems
    
por 25.06.2011 / 21:24
1

Acho que você parece ter o conjunto de linhas de cursor. Eu achei que costumava ser o maior contribuinte para atrasar no meu vim. Você pode querer tentar desabilitar isso.

    
por 02.03.2016 / 06:25

Tags