pkill -SIGUSR2 emacs
之后会导致 C-g
无法正常退出 minibuffer:
重现步骤:
- 终 端:
emacs -Q&
- 终 端:
pkill -SIGUSR2 -i emacs
- Emacs:
M-x
- Emacs:
C-g
原因是 debug-on-quit
激活了,手动关闭就好。如果开启了 server 模式,可以 pkill -SIGUSR2 -i emacs; emacsclient -e '(setq debug-on-quit nil)'
,非 server 模式又该如何?