Desativar os atalhos de histórico 'ESC' e 'Shift + Tab' no terminal

1

Quando em um terminal bash, se eu clicar ESC ou Shift + Tab , a linha de comando vai para o histórico onde eu posso me mover aos comandos bash anteriores com ligações do tipo vi. Eu fico confuso quando neste modo, uma vez que involuntariamente vou executar vários comandos. Eu só posso sair disso batendo em a ou i .

Eu clico ESC e Shift + Tab frequentemente (embora, acidentalmente) no meu uso normal e eu gostaria de desabilitar esta pesquisa de histórico modo completamente.

Edit: O evento também ocorre quando eu clico em qualquer um de F1 até F12 (exceto F4 e F11), pausa / pausa, delete, home, pgup e pgdn. Estou começando a pensar que está relacionado a teclas não ligadas ou talvez algo estranho com o meu teclado.

    
por mickwar 21.07.2014 / 16:51

1 resposta

2

Eu estava entrando em algum modo "vi" no terminal por causa de uma linha no meu arquivo .bashrc: set -o vi . Remover essa linha resolveu meu problema.

    
por mickwar 23.09.2014 / 06:43