关闭pc beep

前端之家收集整理的这篇文章主要介绍了关闭pc beep前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

最近要用linux系统做点事情,被讨厌的嘀嘀声吵死了,转一个关于关闭嘀嘀声的日志,红字的方法已测试有效。其他未试过~


当电脑对我嘟嘟嚷的时候,我真的觉得很讨厌。我常常在 shell 里面使用 Tab-补全来节省大量的输入时间,但是我受不了扬声器没完没了的嘟嘟声!

下面就为大家介绍如何快速去除讨厌的叫声。在 shell 里面,你可以按下 crtl-g 来测试一下这个嘟嘟声是否已经去掉。

关掉所有的提示

在 Linux 控制台下(没有 X11),你可以使用一下命令:

setterm -blength 0

#alternatively you can change the frequency of the beep to a

#very low value:

setterm -bfreq 10

而在 X11 下面(不管是 KDE、Gnome、XFCE 或者……) 你可以:

xset b off

对每种 shell 操作

作为一种可能的选择,你可以直接关掉某种 shell 里的提示音。

对 Bash:

# has to go into /etc/inputrc or .inputrc

# It will not work in a .bashrc file!

set bell-style none

对 Tcsh:

# put this into your .tcshrc file

# just tab completion beep off:

set matchbeep = never

# any beep off:

set nobeep = 1

另外有文章这样写的:

关闭linux下pc喇叭的嘟嘟声音(system beep)(转载)

在 Ubuntu Linux 默认情况下,PC 喇叭发出的嘟嘟声音警告(System Beep)应用的场合非常普遍。但在 shell 的 tab 补全、vi 的光标移动行首行尾等等情况下,这个嘟嘟声也是很经常响起来,叫嚷的太频繁,难免叫人烦。上网找了两个办法,把这个嘟嘟声给关掉:

1. 编辑 /etc/inputrc,找到

#set bell style none

这一行,去掉前面的注释符号。

2. 或者编辑 /etc/profile,添加这一句

setterm -blength 0

即可。

修改完成之后,重启 shell,上面的设置生效,烦人的嘟嘟声总算不会时时响起来了~

Update: 如果想关闭整个系统中的 system beep,可以在 X 下简单地加以设置,(以 Gnome 为例)在 System -> Preference -> Sound -> System Beep 中,反选 Enable System Beep 这一项即可。

VIM环境下

Try:

:set vb t_vb=

然后就不会有响铃了。

是直接敲set vb t_vb= 吗?

命令模式下阿:

:set vb t_vb=

vi编辑器命令模式下?

就是在你n个<esc>之后。。。

原文链接:https://www.f2er.com/vb/261086.html

猜你在找的VB相关文章