Como redefinir as ligações do bash? [duplicado]

1

Eu queria criar bash binding para que ctrl + backspace elimine a palavra no terminal. Mas eu de alguma forma acabei estragando o meu backspace e agora não funciona, ele produz um personagem. Eu sei que posso listar toda a ligação com bind -P , mas não posso excluí-los ou encontrar onde o arquivo com ligações está localizado. Eu tenho .inputrc mas está vazio.

    
por Mladen Petrovic 12.06.2016 / 17:58

1 resposta

2

Você pode usar bind -r "key" para remover a ligação. Por exemplo, se você tiver yank ligado a "\C-y" issuing bind -r "\C-y" removerá essa ligação (no shell atual). Para redefinir todas as vinculações de teclas ao padrão, use set -o emacs ou set -o vi .

    
por 12.06.2016 / 18:09

Tags