Kursor dalam gvim berubah sangat lambat antara mode insert dan normal

0

Saya perhatikan perilaku yang agak menjengkelkan di gvim yang berkaitan dengan mengubah distro Linux saya menjadi openSUSE. Ketika beralih dari memasukkan ke mode normal (menekan ESC) kursor membutuhkan setidaknya detik! menjadi kursor lebar mode normal meskipun memasukkan indikator mode --INSERT-- menghilang segera. Beralih dari mode normal ke mode insert ok dan kursor segera menjadi kursor "tipis".

Apa yang bisa menjadi penyebabnya?

Arkonix
sumber

Jawaban:

3

Itu sedang menunggu input lain, karena ada pemetaan kunci yang dimulai dengan pelarian. Vim perlu membedakan pelarian tunggal dari pelarian diikuti oleh sisa tombol fungsi dll.

Anda dapat mengubah batas waktu dengan mis. :set ttimeoutlen=10. Lihat :help timeout untuk info lebih lanjut.

wurtel
sumber
Saya sudah membaca tentang ini dan itu tidak berhasil untuk saya. Juga tidak menjelaskan mengapa `--INSERT``1 menghilang dengan segera (dan saya merasa itu benar-benar memasuki mode normal dan hanya tampilan kursor yang tertinggal).
Arkonix
Saya melakukan beberapa penyelidikan yang terinspirasi oleh saran Anda dan menemukan bahwa masalahnya adalah & lt; Esc & gt; waktu habis. Tetapi pengaturan yang benar adalah :set tm=10 karena itulah nilai yang dipertimbangkan setidaknya dalam kasus saya.
Arkonix