Pro pípnutí generovaná ve vašem shellu (která se zdají být nejotravnější) přidejte toto do "~/.inputrc “:
set bell-style none
Všimněte si, že toto není specifické pro terminál, ale pro hostitele. To znamená, že když se přihlásíte k jinému počítači přes ssh
tam, kde toto není nastaveno, je pípnutí zpět. (Testoval jsem na Fedoře)
Existují různé úrovně, na kterých může uživatel ovládat pípání. Zde jsou některé, o kterých vím:
ÚROVEŇ APLIKACE
export LESS="$LESS"' -q'
- přidá -q k výchozím možnostem proless
takže nezazvoní (např. při pokusu o posunutí za konec souboru)echo 'set bell-style none' >> ~/.inputrc
- deaktivuje zvonek pro všechny aplikace používajícíreadline
(restartujte svůj terminál, abyste viděli efekt)
TERMINÁLNÍ ÚROVEŇ
xterm -vb
- umožňuje "vizuální zvonek", který bliká v okně terminálu místo slyšitelného zvuku. Můžete přidatxterm*visualBell: true
do vašich zdrojů X (~/.Xdefaults
) pro změnu výchozího nastavení. Většina emulátorů terminálu obsahuje podobnou možnost.
ÚROVEŇ SERVERU X
xset b off
- deaktivuje zvonek X serveru
ÚROVEŇ STROJE?
alsamixer
- ztlumte nebo ztlumteSpeaker
aBell
kanály
V mém případě ztlumení kanálů ALSA nepomohlo - stále jsem měl občas zvonek z vestavěného reproduktoru (i s připojenými sluchátky). Ale deaktivace zvonku X serveru ho zbavila.