我正在寻找一种方法来防止在遇到类似在终端中没有任何字符时按退格键的情况时播放通知音。当我这样做时,它会播放错误音和通知音。有没有办法防止这种情况发生?
我正在使用带有 GNOME 3.43 的 Ubuntu 18.04.03
编辑:我想继续使用通知音,例如日历或 Evolution 中的通知音。
答案1
答案2
如果没有正在使用的 Ubuntu 特定版本(包括桌面环境)的详细信息(OP 应该编辑答案以提供详细信息),请查看此现有帖子,了解 Ubuntu 18.04 ->关闭 Ubuntu 18.04 上的错误声音。这允许您禁用除通用系统铃声之外可能存在的桌面通知声音。
检查由(过时的)pcspkr模块添加的重复声音?默认情况下它不再包含在内,因此:
lsmod | grep pcspkr
应该不返回任何匹配项。
更通用的是,通过 CLI,您还可以以 root 身份编辑 /etc/inputrc 并取消注释该行,以禁用终端中的(制表符补全)铃声:
set bell-style none
为了与普通用户完成相同的操作,在 Bash 终端中,通过绑定将相同的代码添加到 .bashrc 文件,如链接帖子中所建议的那样。