No MacVim, como faço para desativar as teclas de seta no modo de inserção?

1

Eu adicionei isso ao meu .vimrc :

nnoremap <up> <nop>
nnoremap <down> <nop>
nnoremap <left> <nop>
nnoremap <right> <nop>
inoremap <up> <nop>
inoremap <down> <nop>
inoremap <left> <nop>
inoremap <right> <nop>

Isso funciona no modo normal e visual, mas ainda posso usar as setas no modo de inserção.

Estou usando o Janus para configurar meu vim.

Eu sou um convertido de duas semanas, então meu vim foo é limitado. Esta é uma questão relacionada ao MacVim? A configuração de Janus está de algum modo atrapalhando?

    
por hakanensari 15.11.2010 / 00:42

1 resposta

0

A primeira coisa a fazer é tentar determinar se seus mapeamentos estão definidos como esperado:

:verbose imap <up>
:verbose imap <down>

... etc.

Isso mostrará a você qual é o mapeamento atual do modo de inserção para suas chaves e, se elas estiverem de alguma forma sendo substituídas, onde elas foram definidas.

    
por 15.11.2010 / 03:46

Tags