Ctrl + C kullanılırken vim gecikmesi, ancak yalnızca SQL dosyalarında


10

JavaScript ve SQL kaynak dosyaları ile bir yan proje üzerinde çalışıyorum. JavaScript'i düzenlerken, Vim normal davranır. Ancak, SQL dosyalarını düzenlerken, tuşuna CtrlCbastığımda ve Vim ekleme modundan çıktığında yaklaşık bir saniyelik bir gecikme var . Escape tuşunu kullandığımda veya test olarak ShiftEntereşlediğimde ~/.vimrcgecikme yok.

Belki de sözdizimi vurgulamasıyla ilgili bir şey olduğunu düşündüm, ama :syntax offdüzeltmeye çalıştığımda gecikme hala ortaya çıktı. Ben de denedim :setf text, ki bu da işe yaramadı. Yüklü sadece birkaç eklenti var (CtrlP, NerdTree ve Jade, Less ve CoffeeScript için vurgulayıcılar), bu yüzden müdahale eden şeyin bu olduğunu düşünmüyorum.

Neler olup bittiğini bilen var mı?


1
Nedir ttimeoutlendeğeri?
cuonglm

:mapCTRL-C için bir şey gösteriyor mu ? Ya sen :set filetype=textdenersen?
user3241388

Yanıtlar:


10

Ctrl-C için bir arabellek yerel eşlemesi yükleyen bir dosya türü eklentiniz var gibi görünüyor . İle kontrol edebilirsiniz

:verbose imap <buffer> <C-c>

Muhtemelen varsayılan olan, cp. :help ft_sql. Önek anahtarı şu şekilde yeniden yapılandırılabilir (sizde ~/.vimrc):

let g:ftplugin_sql_omni_key = '<C-j>'
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.