Cuando edito un archivo .sql en VIM, no puedo usar las teclas de cursor izquierda / derecha mientras estoy en modo de inserción. En modo normal funcionan bien. En otros tipos de archivos, también funcionan bien. en ~ / .vim / ftplugin / sql.vim hay un montón de "iab", pero no mucho más.
Descubrí que cuando se ejecuta vim con vimrc estándar, no personalizado, el problema no existe.
¿Qué podría estar mal? ¿Hay alguna opción que podría haberse configurado, que deshabilita algunas teclas de cursor (arriba y abajo del trabajo) en modo de inserción?
i <Left> @<C-R>=sqlcomplete#DrillOutOfColumns()<CR>
yi <Right> @<C-R>=sqlcomplete#DrillIntoTable()<CR>
pude rastrearlofiletype plugin indent on
en mi .vimrc, así que lo desactivé, pero no tengo idea de qué es este sqlcomplete # ... y por qué me rompió la izquierda y cursores derechos.Agregue lo siguiente a su archivo ~ / .vimrc o ~ / .vim / ftplugin / sql.vim:
fuente