Gvim: Desativar o comportamento de letras maiúsculas inserindo caracteres falsos acentuados / unicode?

0

Eu estava usando alt-j, alt-l, alt-i e alt-k para ir para o início / fim / parte superior / inferior da linha atual. Ao longo dos anos, notei que há muito estresse na tecla alt, então agora decidi tentar outros mapeamentos. Mas desde que eu estou muito acostumado com meus mapeamentos antigos, eu me vejo constantemente batendo alt-algo no modo de inserção, fazendo com que alguns caracteres unicode apareçam, muito chato!

Existe alguma maneira de desativá-los? ou seja, nada aparece quando eu clico em alt-letter.

Usando Win7 x64, gvim

    
por vexe 10.03.2015 / 18:36

2 respostas

1

Tente algo assim:

:imap <M-j> <nop>

Veja:

:help <nop>
    
por 11.03.2015 / 03:02
0

No gvim, como você diz que está usando, se :set winaltkeys=yes , as combinações de teclas alt não são mapeáveis. Se um menu com uma determinada tecla de atalho existir, ele ativará o menu. Caso contrário, não fará nada. Você pode precisar de "m" na sua opção de opções para que isso funcione.

    
por 11.03.2015 / 04:20