Когда я редактирую файл .sql в VIM, я не могу использовать клавиши курсора влево / вправо в режиме вставки. В обычном режиме они работают просто отлично. В других типах файлов - они работают также хорошо. в ~ / .vim / ftplugin / sql.vim есть куча "iab", но не намного.
Я обнаружил, что при запуске vim со стандартным vimrc, не настроенным, проблема не существует.
Что может быть не так? Есть ли какая-либо опция, которая могла бы быть установлена, которая отключает некоторые (вверх и вниз) клавиши курсора в режиме вставки?!
i <Left> @<C-R>=sqlcomplete#DrillOutOfColumns()<CR>
иi <Right> @<C-R>=sqlcomplete#DrillIntoTable()<CR>
я смог отследить его доfiletype plugin indent on
моего .vimrc, поэтому я отключил его, но я понятия не имею, что это за sqlcomplete # ... и почему он сломал мою левую и правильные курсоры.Добавьте следующее в файл ~ / .vimrc или ~ / .vim / ftplugin / sql.vim:
источник