Pracuję nad projektem pobocznym z plikami źródłowymi JavaScript i SQL. Kiedy edytuję JavaScript, Vim zachowuje się normalnie. Jednak kiedy edytuję pliki SQL, występuje około jednej sekundy opóźnienia między naciśnięciem CtrlCa momentem, w którym Vim wychodzi z trybu wstawiania. Kiedy używam klawisza Escape lub ShiftEnterktóry zmapowałem w swoim ~/.vimrc
teście, nie pokazuje żadnego opóźnienia.
Pomyślałem, że może to ma coś wspólnego z podświetlaniem składni, ale kiedy pobiegłem, :syntax off
aby spróbować to naprawić, opóźnienie wciąż się pojawiało. Próbowałem też :setf text
, co też nie działało. Mam zainstalowanych tylko kilka wtyczek (CtrlP, NerdTree i wyróżnienia dla Jade, Less i CoffeeScript), więc nie sądzę, że to przeszkadza.
Czy ktoś wie, co się dzieje?
:map
coś pokazuje dla CTRL-C? Co jeśli :set filetype=text
spróbujesz?
ttimeoutlen
wartość?