我最近开始使用安装了Ubuntu Linux的新台式PC。 然而,terminal嘟ann烦人。 即如果我在行的开头,然后按退格键,它会发出哔声,告诉我没有要删除的字符。 如果我试图填写完整,并没有完成,那么它会发出哔哔声。
如何closures此function?
由于pc扬声器是完全烦人的(至less,我认为是),我只是去
modprobe -r pcspkr
并将其添加到/etc/modprobe.d/blacklist.conf中,如下所示:
blacklist pcspkr
没有更多的哔声。 永远。
显然,通过/ dev / snd / *不能用于钟声
最简单的修复:放
set prefer-visible-bell on
在你的.inputrc。
但是,这只适用于使用readline库(这包括bash)的应用程序。 其他应用程序仍可能决定对您发出哔哔声。
如果你想禁用所有的嘟嘟声,你将不得不在terminal。 如何做到这一点取决于您的terminal。 在xterm中,它的选项-vb(也适用于许多其他terminal,例如rxvt)。 大多数graphicsterminal都有一个configuration选项。
所有肮脏的细节,请参阅可见钟迷你Howto 。
除了已经提出的setterm和Gnome设置解决scheme,还有以下几点:
如果运行X,打开一个xterm并inputxset b off
要在bash启动时禁用系统铃声,请编辑〜/ .inputrc或/ etc / inputrc并添加“set bell-style none”或“set bell-style visual”这两行。
这里有一篇很好的文章
setterm -blength 0
你会想把这个添加到你的bashconfiguration文件
来自networking城市 :