Vim comportamento muito chato e lento com ConEmu

3

Esta imagem GIF ilustra o meu problema:

Meu ambiente de execução:

  • Windows 7 SP1
  • Vim74 (versão para Windows)
  • ConEmu versão mais recente x64

Meu .vimrc arquivo: arquivo de 529 linhas no codepad

Configurações relacionadas ao meu problema (como eu acho):

  • set term=xterm
  • set t_Co=256
  • let &t_AB="\e[48;5;%dm"
  • let &t_AF="\e[38;5;%dm"

Meu problema:

  1. Quando eu rolar para baixo, os textos são processados ​​muito lentamente.
  2. Cursor irritante (?) Aparece aleatoriamente na tela.
  3. Eu tenho esse problema, mesmo com arquivos de texto simples.
  4. Arquivos muito curtos (menos de 50 linhas, mas com linhas roláveis).

Soluções que eu tentei:

  • Reduzir synmaxcolum por set synmaxolum=50
  • Remover linha set=xterm(isso resolve o problema, mas preciso de 256 cores)
  • Eu testei no Ubuntu e no Cygwin com o mesmo .vimrcarquivo e plugins, mas não houve problema algum: -0
  • GVim funciona bem
이 햇살
fonte
Há algo errado com a formatação. Por favor, edite seu post.
Konrad Gajewski
Seu gif não mostra a janela completa.
Maximus
Qual vim você está usando? É possível executar o vim dentro do Conemu de várias maneiras: incorporar a janela gráfica do VIM, iniciar cmde executar o modo de texto vim ou executar o vim dentro do MinGW ou outro ambiente similar ao unix. A julgar pela termvariável, não se parece com o VIM gráfico.
Abel Cheung
Você já resolveu isso?
Simon Hartcher
@ SimonHartcher Não
이 햇살

Respostas:

0
  1. xtermdá 8 cores, não 256. Você precisa xterm-256colordisso.
  2. Se você $TERMé xterm-256color(ou algum valor similar) você não precisa mentir para o Vim set t_Co=256.
romainl
fonte