Como mapear a tecla Delete no vimrc?

0

Em uma antiga estação de trabalho UNIX, o Freebsd 3.6 (eu sei que o 3.6 é antigo, mas não está conectado à rede), meu Vim não possui a chave Delete mapeada.

Então eu fiz

:set <del>=(pressed CTRL-V)(pressed delete/canc)

Isso funciona, mas não sei a sintaxe correta para vimrc

Usando Ctrl - v em um terminal, posso ver que minha chave Delete envia ^[[3~ . Então eu tentei adicionar

map <DEL> ^[[3~

para o meu .vimrc , mas isso não funciona.

    
por elbarna 01.10.2017 / 20:19

1 resposta

1

Tente o contrário:

map <Esc>[3~    <Del>

Ou use t_kD :

let &t_kD = "\x1b[3~"
    
por 01.10.2017 / 20:32

Tags