Tilde ao clicar na tecla Del

2

Estou usando o emulador de terminal XFCE 0.4.8.

Meu arquivo ~ / .inputrc:

# Insert Key
"\e[2~": paste-from-clipboard
"\C-v": paste-from-clipboard
"\e[A":history-search-backward
"\e[B":history-search-forward
"\M-[3~": delete-char

Quando clico em <Del> , um til é impresso em vez de excluir o próximo caractere. Quando eu removo o arquivo .inputrc, ele começa a funcionar corretamente. Googling mostrou que esta linha:

"\M-[3~": delete-char

ajudou pessoas a curar isso. Mas eu não. Inseri essa linha no .inputrc, até deletei todas as outras linhas. Não funciona.

Como consertar?

    
por user4035 30.06.2013 / 22:39

1 resposta

2

A linha

"\M-[3~": delete-char

está incorreto porque diz ao bash para procurar o caractere meta para [ , que (de acordo com bash) pode ser o caractere de escape seguido por [ , ou pode ser o caractere formado por OR'ing [ com 0x80, ou seja, 0xdb que é Û

A chave real usaria apenas o caractere de escape, então você deve usar esta configuração:

"\e[3~": delete-char
    
por 13.11.2016 / 01:34