Tente
:map
BackspaceX
Você terá que digitar um Ctrl + V imediatamente antes do Backspace , e assim o comando provavelmente será parecido com
:map ^H X
Eu tenho que trabalhar em uma estação de trabalho AIX realmente antiga com a versão 3.10 do vi. Eu fiz um pouco de trabalho no vim, mas isso foi muito mais fácil de usar do que o antigo vi (pelo menos até eu me acostumar com o velho vi).
Como venho usando a tecla de retrocesso para apagar meu personagem anterior desde que nasci, gostaria de ter essa funcionalidade no vi também.
Eu procurei por uma solução.
Eu encontrei o seguinte:
:set backspace=2
(: definir tudo não tem uma opção de retrocesso nem nocompatível)
stty erase ^?
(não funcionou)
No arquivo .exrc no meu diretório pessoal, posso configurar um mapeamento. ou seja, mapa.
No entanto, no modo de edição no vi, pressionar backspace na verdade leva o meu cursor para uma posição à esquerda, mas não o remove.
Como faço para mapear uma suposta chave de seta para que ela execute a função de um backspace?
Versão do AIX: 5 5300 alguma coisa. uname -a fornece AIX < < nome do host > > 3 5
Tente
:map
BackspaceX
Você terá que digitar um Ctrl + V imediatamente antes do Backspace , e assim o comando provavelmente será parecido com
:map ^H X
Tags vi