Ketika saya mengedit file .sql di VIM, saya tidak bisa menggunakan tombol kursor kiri / kanan saat dalam mode insert. Dalam mode normal mereka bekerja dengan baik. Dalam jenis file lain - mereka juga berfungsi dengan baik. di ~ / .vim / ftplugin / sql.vim ada banyak "iab", tetapi tidak lebih.
Saya menemukan bahwa ketika menjalankan vim dengan vimrc standar, tidak dikustomisasi, masalahnya tidak ada.
Apa yang salah? Apakah ada opsi yang bisa diatur, yang menonaktifkan beberapa kunci kursor (atas dan ke bawah) dalam mode insert?!
i <Left> @<C-R>=sqlcomplete#DrillOutOfColumns()<CR>
dani <Right> @<C-R>=sqlcomplete#DrillIntoTable()<CR>
saya dapat melacaknya kembalifiletype plugin indent on
di .vimrc saya, jadi saya menonaktifkannya, tapi saya tidak tahu apa # barang sqlcomplete ini ... dan apa, mengapa hal itu merusak kiriku. dan kursor yang tepat.Tambahkan berikut ini ke file ~ / .vimrc atau ~ / .vim / ftplugin / sql.vim Anda:
sumber