As teclas do cursor esquerda / direita perdidas no modo de inserção VIM?

8

Quando eu 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 bem. Em outros tipos de arquivos - eles funcionam bem também. em ~ / .vim / ftplugin / sql.vim há um monte de "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 poderia estar errado? Existe alguma opção que poderia ter sido definida, que desativa algumas teclas de cursor (para cima e para baixo) no modo de inserção?!

    
por Der Hochstapler 10.05.2010 / 17:31

2 respostas

6

Pode ser que, de alguma forma, as chaves tenham sido mapeadas para um comando. Digite :map Ctrl V para ver se a seta para a direita foi mapeada e a mesma para a seta para a esquerda depois.

    
por 10.05.2010 / 17:50
15

Adicione o seguinte ao seu arquivo ~ / .vimrc ou ~ / .vim / ftplugin / sql.vim:

let g:omni_sql_no_default_maps = 1
    
por 18.11.2010 / 07:33

Tags