VM中linux 怎样关闭vi报警音

VM中linux 怎样关闭vi报警音,第1张

1.消除shell的报警声,就是按tab键不对的响声:

在/etc/inputrc中加入一行:(我在RedHat9.0中尝试了)

set bell-style none

保存并重启系统即可。

2.消除vi编辑器里的报警声:

在/etc/bashrc中加入一行:

setterm -blength 0

保存并重启系统即可。

还有一个是终端带的报警声 在选项里面设置就可以了 各个终端的选项路径不同 你可以自己找找

只能帮你这么多了

补充

你的情况跟我一样 我之前也是网上找了很多办法都不行 最后发现是终端的设置里面有个bell选项 我举例我用的tilda preference里的general 里面有个audible terminal bell 把前面的勾去掉

还有就是声卡设置 以我的声卡为例 终端执行 alsamixer 将beep设置为静音就ok了按m键可以切换静音与非静音

或者用gui界面的设置 :是gnom里的volume control 里的preference里勾选beep 的将beep项设置静音就ok了

肯定可以搞定 不然就见鬼了 :-)

$ cd

$ vi .xession

#添加,关闭xwindows的报警

xset b off

$ vi .inputrc

#添加,关闭shell里的报警

set bell-style none

$ vi .vimrc

#添加,设置vi里的报警为闪屏,如果闪屏也不要那就加入set vb t_vb=

set vb

$ vi .emacs

#添加,关闭Emacs里的报警

setq visible-bell t

楼主试试。不明白问我。

请参考,希望能帮到你。

rhel 5.4 ?

印象里 root 运行: rmmod pcspkr 就可以了。或者 /usr/lib/<kernel version>里面有一个 pcspkr.ko ,删掉重启。

印象里是 pcspkr 这个东西,也就是 pc speaker 的声母。

代价是用 PC 喇叭的系统提示会不能提供了。因为本来服务器是没有立体声喇叭的,一个主板内置的 pc speaker 可以提供很多声音提示。尤其是服务器本来就是没有显示器的时候。机器提示某些情况最好的办法就是让他出声。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8989940.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-23
下一篇 2023-04-23

发表评论

登录后才能评论

评论列表(0条)

保存