Bash modo de edição da linha de comando padrão

1

Qual é o modo de edição da linha de comando padrão para o bash?

Eu tenho brincado com os modos de edição de linha de comando no bash.O problema é que eu adicionei linhas no bashrc para alternar o vi e o modo emacs conforme este link. Alternar o modo de edição do bash

set -o vi
bind '"\ee": emacs-editing-mode'
set -o emacs
bind '"\ee": vi-editing-mode'

De acordo com a ordem, o modo definido no meu shell bash seria o modo emacs. E isso é. Funciona bem, exceto que agora, minha casa, chaves finais traduzem para símbolos de til. Alguma ajuda?

    
por woodstok 16.10.2012 / 17:53

1 resposta

1

O modo padrão é o Emacs , mas depois do snippet, fica no modo de Vi. Anexe outro set -o emacs para alterá-lo.

Independentemente disso, minhas teclas Home e End ainda funcionam. Os tons que você recebe parecem ter uma causa diferente.

    
por 18.10.2012 / 22:18