Vim jest bardzo denerwujący i powolny


3

Ten obraz GIF ilustruje mój problem:

Moje środowisko wykonawcze:

  • Windows 7 SP1
  • Vim74 (wersja Windows)
  • ConEmu najnowsza wersja x64 wersja

Mój .vimrc plik: 529-liniowy plik na codepad

Ustawienia związane z moim problemem (jak myślę):

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

Mój problem:

  1. Kiedy przewijam w dół, teksty są renderowane bardzo powoli.
  2. Irytujący kursor (?) Pojawia się losowo na ekranie.
  3. Mam ten problem nawet z zwykłymi plikami tekstowymi.
  4. Pliki bardzo krótkie (mniej niż 50 linii, ale z przewijaną długą linią).

Rozwiązania, które wypróbowałem:

  • Zmniejsz synmaxcolum o set synmaxolum=50
  • Usuń linię set=xterm(to rozwiązuje problem, ale potrzebuję 256 kolorów)
  • Testowałem na Ubuntu i Cygwin z tym samym .vimrcplikiem i wtyczkami, ale nie było żadnego problemu: -0
  • GVim działa dobrze

Coś jest nie tak z formatowaniem. Edytuj swój post.
Konrad Gajewski

Twój gif nie pokazuje pełnego okna.
Maximus,

Z którego vima korzystasz? Możliwe jest uruchamianie vima w Conemu na wiele sposobów: osadzanie graficznego okna VIM, uruchamianie cmdi uruchamianie vima w trybie tekstowym lub uruchamianie vima w MinGW lub innym środowisku uniksopodobnym. Sądząc po termzmiennej, nie wygląda jak graficzny VIM.
Abel Cheung,

Czy kiedykolwiek to rozwiązałeś?
Simon Hartcher,

@SimonHartcher No
이 햇살

Odpowiedzi:


0
  1. xtermdaje 8 kolorów, a nie 256. Potrzebujesz xterm-256colortego.
  2. Jeśli $TERMznaczy xterm-256color(lub innej podobnej wartości) nie trzeba kłamać Vima z set t_Co=256.
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.