Como faço para que o Mac Terminal não bipe?

39

Eu gostaria de impedir que o programa Mac Terminal apite, por exemplo, quando houver várias conclusões possíveis ao pressionar TAB. Eu olhei nas preferências, mas não há nada em apitar.

Ethan
fonte

Respostas:

67

No OS X Leopard (10.5 e posterior)

  1. Terminal aberto.
  2. No menu, vá para Terminal> Perferências.
  3. Abra Configurações> Avançado
  4. Desmarque a opção "Sino audível". (Você também pode definir "campainha visível", o que fará com que o seu terminal pisque em vez de emitir um sinal sonoro)

No OS X Tiger (10.4 e anterior):

  1. Terminal aberto.
  2. No menu, vá para Terminal> Configurações da janela.
  3. Na janela Inspetor de terminal, clique na lista suspensa e selecione Emulação.
  4. Desmarque a opção "Sino audível". (Você também pode definir "campainha visível", o que fará com que o seu terminal pisque em vez de emitir um sinal sonoro)
dogbane
fonte
Isso é para o Tiger? Não há opção de configurações de janela no Leopard ...
Jon
@ Jon: Sim, isso não parece estar no Leopard.
Ayaz
4
No Leopard, as mesmas configurações estão disponíveis em Terminal> Preferências, nas guias Configurações> Avançado.
12

Presumo que você tenha o Leopard, cujo terminal é muito melhorado que o do Tiger.

Menu Terminal -> Preferências -> guia Configurações -> Avançado -> Campainha.

Desmarque a opção "Sino audível"

(btw, o meu não emite um sinal sonoro até onde eu sei, embora essa configuração esteja ativada para mim)

Jon
fonte
Ele deve tocar o aviso sonoro padrão, configurável nas preferências do sistema -> som -> guia efeitos sonoros
Agos
6

coloque "definir estilo de campainha visível" em seu ~ / .bashrc

Zoredache
fonte
Isso afeta apenas o Bash, não tudo.
Thorbjørn Ravn Andersen
11
@ ThorbjørnRavnAndersen, provavelmente é melhor configurar programas específicos para não emitir um sinal sonoro para eventos específicos, em vez de desabilitar completamente a campainha do terminal, já que geralmente é usado para coisas que podem precisar da atenção do usuário. Indo na outra direção, se todos os bipes no terminal forem irritantes, há uma boa chance de o usuário achar bipes irritantes em outros aplicativos; nesse caso, eles devem considerar silenciar “efeitos sonoros” em todo o sistema em Preferências do sistema> Som .
Chris Page
Veja também inputrc , show-all-if-ambiguouse show-all-if-unmodifiedna página do manual Bash, para evitar especificamente apitar durante o preenchimento automático. x-man-page: // 1 / bash
Chris Page
2

O processo é um pouco diferente em El Capitan.

OS X El Capitan (10.11)

  1. Terminal aberto.
  2. No menu, vá para Terminal> Preferências .
  3. Escolha a guia Perfil
  4. Escolha o perfil no painel esquerdo.
  5. Desmarque a opção Sino audível .

Etapas após abrir as preferências

Mojtaba Komeili
fonte
0

Preferências do sistema -> som -> escolha um som de alerta [escolha o que deseja]

saia e reabra o terminal.


fonte
0

Use ITERM2 e RX clique para alterar todas as configurações (você pode ativar o visual bel, para ver quando comete alguns erros sem se incomodar com sons)

mario
fonte
0

Para fazer isso via 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
fonte