desvincular chave padrão de inputrc

2

O que eu quero fazer é que o C-h não envie para trás-delete-char

não há nada sobre isso em meus arquivos inputrc, mas é mostrado em bind -p

    
por Samuel 30.06.2017 / 17:35

1 resposta

2

C-h está vinculado a backward-delete-char por padrão. Se você não gostar disso, vincule-o a um comando diferente em .inputrc , por exemplo,

"\C-h": nop

para que não faça nada.

Note que se o seu terminal enviar Ch para a tecla BackSpace e C-h não estiver explicitamente ligado a um comando existente (portanto, não nop ), então C-h executará backward-delete-char .

¹ Mais precisamente, se a configuração do seu terminal diz aos aplicativos que isso é assim. Este é o caractere erase nas configurações stty. Você pode exibir configurações stty executando stty -a .

    
por 01.07.2017 / 00:56