Quando edito o arquivo .sql no VIM, não consigo usar as teclas de cursor esquerda / direita enquanto estiver no modo de inserção. No modo normal, eles funcionam muito bem. Em outros tipos de arquivo - eles funcionam bem também. Em ~ / .vim / ftplugin / sql.vim há muitos "iab" s, mas não muito mais.
Descobri que, ao executar o vim com o vimrc padrão, não personalizado, o problema não existe.
O que pode estar errado? Existe alguma opção que possa ter sido definida que desative algumas teclas de cursor (trabalho para cima e para baixo) no modo de inserção ?!
i <Left> @<C-R>=sqlcomplete#DrillOutOfColumns()<CR>
ei <Right> @<C-R>=sqlcomplete#DrillIntoTable()<CR>
consegui rastreá-lo de voltafiletype plugin indent on
no meu .vimrc, então desativei-o, mas não tenho idéia do que esse sqlcomplete # ... é e por que ele quebrou minha esquerda e cursores certos.Adicione o seguinte ao seu arquivo ~ / .vimrc ou ~ / .vim / ftplugin / sql.vim:
fonte