
A campainha do terminal toca em vários cenários. Para nomear alguns:
- quando você tenta excluir no início de um prompt
- quando você tenta completar a tabulação sem opções válidas
- no vim, quando você tenta mover o cursor quando não consigo mover (ou seja, mover para baixo na última linha)
E há muitos outros. O que eu quero fazer é fazer com que o único momento em que a campainha toque seja quando eu deliberadamente a fizer tocar, como com echo -e "\a"
.
Eu adicionei set bell-style none
ao meu .inputrc
, mas ele ainda toca no vim, e se eu iniciar o tmux, recebo os dois primeiros sinos acima também. É possível dizer ao bash para nunca tocar a campainha, a menos que eu diga deliberadamente?