8

Когда я редактирую файл .sql в VIM, я не могу использовать клавиши курсора влево / вправо в режиме вставки. В обычном режиме они работают просто отлично. В других типах файлов - они работают также хорошо. в ~ / .vim / ftplugin / sql.vim есть куча "iab", но не намного.

Я обнаружил, что при запуске vim со стандартным vimrc, не настроенным, проблема не существует.

Что может быть не так? Есть ли какая-либо опция, которая могла бы быть установлена, которая отключает некоторые (вверх и вниз) клавиши курсора в режиме вставки?!

2 ответа2

15

Добавьте следующее в файл ~/.vimrc или ~/.vim/ftplugin/sql.vim:

let g:omni_sql_no_default_maps = 1
6

Может случиться так, что каким-то образом ключи стали привязаны к команде. Введите :map Ctrl V →, чтобы увидеть, была ли отображена стрелка вправо, и то же самое для левой стрелки после.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .