Kiedy edytuję plik .sql w VIM, nie mogę używać klawiszy kursora w lewo / w prawo w trybie wstawiania. W trybie normalnym działają dobrze. W innych typach plików - one również działają dobrze. w ~ / .vim / ftplugin / sql.vim jest kilka „iab”, ale niewiele więcej.
Dowiedziałem się, że podczas uruchamiania vima ze standardowym, niestandardowym vimrc, problem nie istnieje.
Co może być nie tak? Czy jest jakaś opcja, która mogłaby zostać ustawiona, która wyłącza niektóre (kursory w górę iw dół) klawisze kursora w trybie wstawiania?!
i <Left> @<C-R>=sqlcomplete#DrillOutOfColumns()<CR>
ii <Right> @<C-R>=sqlcomplete#DrillIntoTable()<CR>
byłem w stanie prześledzić to z powrotemfiletype plugin indent on
w moim .vimrc, więc wyłączyłem go, ale nie mam pojęcia, co to za sqlcomplete # ... rzeczy i dlaczego złamał mi lewą stronę i prawe kursory.Dodaj następujące pliki do pliku ~ / .vimrc lub ~ / .vim / ftplugin / sql.vim:
źródło