Para los pitidos generados en su shell (que parecen ser los más molestos), agregue esto a "~/.inputrc ":
set bell-style none
Tenga en cuenta que esto no es específico del terminal sino del host. Eso significa que cuando inicia sesión en otra computadora a través de ssh
donde esto no está configurado, el pitido está de vuelta. (Probé en Fedora)
Hay varios niveles en los que el usuario puede controlar los pitidos. Aquí hay algunos que conozco:
NIVEL DE APLICACIÓN
export LESS="$LESS"' -q'
- agrega -q a las opciones predeterminadas paraless
para que no suene la campana (por ejemplo, al intentar desplazarse más allá del final de un archivo)echo 'set bell-style none' >> ~/.inputrc
- deshabilita la campana para todas las aplicaciones usandoreadline
(reinicia tu terminal para ver el efecto)
NIVEL TERMINAL
xterm -vb
- habilita la "campana visual", que hace parpadear la ventana de la terminal en lugar de hacer un ruido audible. Puedes agregarxterm*visualBell: true
a sus recursos X (~/.Xdefaults
) para cambiar el valor predeterminado. La mayoría de los emuladores de terminal incluyen una opción similar.
NIVEL DE SERVIDOR X
xset b off
- desactiva la campana del servidor X
¿NIVEL DE LA MÁQUINA?
alsamixer
- silenciar o bajar elSpeaker
yBell
canales
En mi caso, silenciar los canales de ALSA no me ayudó; a veces, el altavoz integrado todavía me sonaba (incluso con los auriculares conectados). Pero al deshabilitar la campana del servidor X se deshizo de él.