¿Cómo puedo hacer que el Mac Terminal no emita pitidos?

39

Me gustaría evitar que el programa Mac Terminal emita pitidos, por ejemplo, cuando hay varias finalizaciones posibles cuando presiono TAB. Miré en las preferencias, pero no hay nada sobre pitidos.

Ethan
fuente

Respuestas:

67

En OS X Leopard (10.5 y posterior)

  1. Terminal abierta
  2. En el menú, vaya a Terminal> Perferencias.
  3. Abrir Configuración> Avanzado
  4. Desmarca la opción "Campana audible". (También puede establecer "campana visible" que hará que su terminal parpadee en lugar de un pitido)

En OS X Tiger (10.4 y versiones anteriores):

  1. Terminal abierta
  2. En el menú, vaya a Terminal> Configuración de la ventana.
  3. En la ventana del Inspector de terminales, haga clic en la lista desplegable y seleccione Emulación.
  4. Desmarca la opción "Campana audible". (También puede establecer "campana visible" que hará que su terminal parpadee en lugar de un pitido)
dogbane
fuente
¿Eso es para Tiger? No hay opción de configuración de ventana en Leopard ...
Jon
@ Jon: Sí, eso no parece estar en Leopard.
ayaz
44
En Leopard, la misma configuración está disponible en Terminal> Preferencias, en Configuración> pestañas avanzadas.
12

Supongo que tiene Leopard, cuya terminal ha mejorado mucho en comparación con la de Tiger.

Menú de terminal -> Preferencias -> pestaña Configuración -> Avanzado -> Campana.

Desmarca "Campana audible"

(por cierto, el mío no emite un pitido por lo que puedo decir, aunque esa configuración está habilitada para mí)

Jon
fuente
Debe reproducir la advertencia de sonido estándar, configurable en las preferencias del sistema -> sonido -> pestaña de efectos de sonido
Agos
6

pon "set bell-style visible" en tu ~ / .bashrc

Zoredache
fuente
Eso solo afecta a Bash, no a todo.
Thorbjørn Ravn Andersen
1
@ ThorbjørnRavnAndersen, probablemente sea mejor configurar programas específicos para que no emitan pitidos para eventos específicos, en lugar de desactivar la campana del terminal, ya que generalmente se usa para cosas que pueden necesitar la atención del usuario. En la otra dirección, si todos los pitidos en el terminal son molestos, existe una buena posibilidad de que el usuario también encuentre pitidos molestos en otras aplicaciones, en cuyo caso deberían considerar silenciar los "efectos de sonido" en todo el sistema en Preferencias del sistema> Sonido .
Chris Page
Consulte también inputrc, show-all-if-ambiguousy show-all-if-unmodifieden la página de manual de Bash, para evitar específicamente los pitidos durante el autocompletado. x-man-page: // 1 / bash
Chris Page
2

El proceso es un poco diferente en El Capitán.

OS X El Capitán (10.11)

  1. Terminal abierta
  2. En el menú, vaya a Terminal> Preferencias .
  3. Elija la pestaña Perfil
  4. Elija el perfil del panel izquierdo.
  5. Desmarca la opción Audible Bell .

Pasos después de abrir las preferencias

Mojtaba Komeili
fuente
0

Preferencias del sistema -> sonido -> luego elija un sonido de alerta [elija lo que desee]

luego salga y vuelva a abrir la terminal.


fuente
0

Use ITERM2 y RX click para cambiar todas las configuraciones (puede habilitar visual bel, para ver cuándo comete algunos errores sin ser molestado por los sonidos)

mario
fuente
0

Para hacerlo a través de la terminal:

TERMINAL_PLIST="$HOME/Library/Preferences/com.apple.Terminal.plist"
TERMINAL_THEME=`/usr/libexec/PlistBuddy -c "Print 'Default Window Settings'" $TERMINAL_PLIST`
/usr/libexec/PlistBuddy -c "Set 'Window Settings':$TERMINAL_THEME:Bell false" $TERMINAL_PLIST
/usr/libexec/PlistBuddy -c "Set 'Window Settings':$TERMINAL_THEME:VisualBellOnlyWhenMuted false" $TERMINAL_PLIST
Balupton
fuente