Bagaimana saya bisa membuat Terminal Mac tidak berbunyi bip?


39

Saya ingin mencegah program Terminal Mac berbunyi bip, misalnya ketika ada beberapa kemungkinan penyelesaian ketika saya menekan TAB. Saya mencari di preferensi, tetapi tidak ada tentang beep.

Jawaban:


67

Di OS X Leopard (10.5 dan lebih baru)

  1. Buka Terminal.
  2. Pada menu buka Terminal> Perferences.
  3. Buka Pengaturan> Tingkat Lanjut
  4. Hapus centang opsi "Audible Bell". (Anda juga dapat mengatur "bel yang terlihat" yang akan menyebabkan terminal Anda berkedip bukan bunyi bip)

Di OS X Tiger (10.4 dan sebelumnya):

  1. Buka Terminal.
  2. Pada menu buka Terminal> Pengaturan Jendela.
  3. Di jendela Terminal Inspector klik pada daftar drop-down dan pilih Emulation.
  4. Hapus centang opsi "Audible Bell". (Anda juga dapat mengatur "bel yang terlihat" yang akan menyebabkan terminal Anda berkedip bukan bunyi bip)

Apakah itu untuk Tiger? Tidak ada opsi Pengaturan Jendela di Leopard ...
Jon

@ Jon: Ya, itu tidak tampak seperti macan tutul.
ayaz

4
Di bawah Leopard, pengaturan yang sama tersedia di bawah Terminal> Preferensi, di bawah Pengaturan> tab Advanced.

12

Saya kira Anda memiliki Leopard, yang terminalnya jauh lebih baik daripada Tiger.

Menu Terminal -> Preferensi -> tab Pengaturan -> Tingkat Lanjut -> Bel.

Hapus centang "Audible bell"

(btw, milik saya tidak berbunyi bip sejauh yang saya tahu, meskipun pengaturan itu diaktifkan untuk saya)


Seharusnya memainkan peringatan suara standar, dapat dikonfigurasi dalam preferensi sistem -> suara -> tab efek suara
Agos

6

tulis "set bell-style visible" di ~ / .bashrc Anda


Itu hanya memengaruhi Bash, bukan segalanya.
Thorbjørn Ravn Andersen

1
@ ThorbjørnRavnAndersen, mungkin lebih baik untuk mengkonfigurasi program tertentu agar tidak berbunyi bip untuk acara tertentu, daripada menonaktifkan bel terminal sama sekali, karena biasanya digunakan untuk hal-hal yang mungkin perlu perhatian pengguna. Melangkah ke arah lain, jika semua beep di terminal menjengkelkan, ada kemungkinan pengguna juga akan menemukan beep yang mengganggu di aplikasi lain, dalam hal ini mereka harus mempertimbangkan mematikan "efek suara" di seluruh sistem dalam System Preferences> Sound .
Chris Page

Lihat juga inputrc, show-all-if-ambiguousdan show-all-if-unmodifieddi halaman manual Bash, untuk secara khusus menghindari bunyi bip selama pelengkapan otomatis. x-man-page: // 1 / bash
Chris Page


0

Preferensi sistem -> suara -> lalu pilih suara peringatan [pilih yang Anda inginkan]

kemudian keluar dan buka kembali terminal.


0

Gunakan ITERM2 dan klik RX untuk mengubah semua pengaturan (Anda mungkin mengaktifkan bel visual, untuk melihat ketika Anda membuat beberapa kesalahan tanpa terganggu oleh suara)


0

Untuk melakukannya melalui 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
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.