Comment puis-je faire en sorte que le terminal Mac ne bipe pas?


39

J'aimerais éviter que le programme Terminal Mac émette des bips, par exemple lorsqu'il y a plusieurs achèvements possibles lorsque j'appuie sur TAB. J'ai regardé dans les préférences, mais il n'y a rien à propos des bips.

Réponses:


67

Sous OS X Leopard (10.5 et versions ultérieures)

  1. Terminal ouvert.
  2. Dans le menu, allez à Terminal> Perferences.
  3. Ouvrir les paramètres> Avancé
  4. Décochez l'option "Cloche sonore". (Vous pouvez également définir "sonnerie visible" qui fera clignoter votre terminal au lieu du bip)

Sous OS X Tiger (10.4 et versions antérieures):

  1. Terminal ouvert.
  2. Dans le menu, sélectionnez Terminal> Paramètres de la fenêtre.
  3. Dans la fenêtre Terminal Inspector, cliquez sur la liste déroulante et sélectionnez Emulation.
  4. Décochez l'option "Cloche sonore". (Vous pouvez également définir "sonnerie visible" qui fera clignoter votre terminal au lieu du bip)

Est-ce que pour Tiger? Il n'y a pas d'option de configuration de la fenêtre dans Leopard ...
Jon

@Jon: Oui, cela ne semble pas être sur Leopard.
ayaz

4
Sous Léopard, les mêmes paramètres sont disponibles sous Terminal> Préférences, sous Paramètres> Avancés.

12

Je suppose que vous avez Leopard, dont le terminal est bien meilleur que celui de Tiger.

Menu Terminal -> Préférences -> onglet Paramètres -> Avancé -> Bell.

Décochez "Cloche audible"

(d'ailleurs, le mien ne bipe pas autant que je sache, même si ce réglage est activé pour moi)


Il devrait jouer l'avertissement sonore standard, configurable dans les préférences système -> son -> onglet effets sonores
Agos

6

mettez "set bell-style visible" dans votre ~ / .bashrc


Cela n'affecte que Bash, pas tout.
Thorbjørn Ravn Andersen

1
@ ThorbjørnRavnAndersen, il est probablement préférable de configurer des programmes spécifiques pour ne pas émettre de bip pour des événements spécifiques, plutôt que de désactiver complètement la sonnerie, car elle est généralement utilisée pour des tâches pouvant requérir l'attention de l'utilisateur. Dans l’autre sens, si tous les signaux sonores du terminal sont gênants, il est fort probable que l’utilisateur le trouvera également dans d’autres applications. Dans ce cas, il devrait envisager de désactiver les «effets sonores» dans l’ensemble du système dans Préférences Système> Son .
Chris Page

Voir aussi inputrc, show-all-if-ambiguouset show-all-if-unmodifieddans la page de manuel Bash, pour éviter spécifiquement biper pendant autocomplétion. x-man-page: // 1 / bash
Chris Page

2

Le processus est un peu différent à El Capitan.

OS X El Capitan (10.11)

  1. Terminal ouvert.
  2. Dans le menu, sélectionnez Terminal> Préférences .
  3. Choisissez l' onglet Profil
  4. Choisissez le profil dans le panneau de gauche.
  5. Désélectionnez sonore de Bell option.

Étapes après l'ouverture des préférences


0

Préférences système -> son -> puis choisissez une alerte sonore [choisissez ce que vous voulez]

puis quittez et rouvrez le terminal.


0

Utilisez ITERM2 et RX click pour modifier tous les paramètres (vous pouvez activer visual bel, pour voir quand vous faites des erreurs sans être dérangé par les sons)


0

Pour le faire via un 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
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.