Shell Emacs外壳中的贝尔
在Shell Emacs外壳中的贝尔,shell,emacs,Shell,Emacs,在M-x shell中,当打印钟形字符时(例如在echo-e'\a'中),它不会发出任何噪音并打印出^G。它是否有可能像在普通终端中那样实际鸣响铃声?我能够通过评估以下代码,使铃声在control-G字符发送到外壳时发出嘟嘟声: (defun beep-on-alert-char (str) (if (string-match-p "\x7" str) (beep))) (add-hook 'comint-output-filter-functions 'beep-on-alert-cha
M-x shell
中,当打印钟形字符时(例如在echo-e'\a'
中),它不会发出任何噪音并打印出^G
。它是否有可能像在普通终端中那样实际鸣响铃声?我能够通过评估以下代码,使铃声在control-G字符发送到外壳时发出嘟嘟声:
(defun beep-on-alert-char (str)
(if (string-match-p "\x7" str) (beep)))
(add-hook 'comint-output-filter-functions 'beep-on-alert-char)