冻结多个指定的emacs时

时间:2019-06-13 06:41:52

标签: emacs

我的机器上正在运行两个emacs服务器

$ ps -ef |grep emacs | sed "s/$USER/me/g"
me    4010     1  6 13:52 ?        00:02:58 /snap/emacs/25/usr/bin/emacs --daemon=orging
me    4538     1  3 13:52 ?        00:01:45 /snap/emacs/25/usr/bin/emacs --daemon=coding
me    4622     1  0 13:52 pts/1    00:00:00 /snap/emacs/25/usr/bin/emacsclient /home/me/ORG/os.org -c -s orging
me    4623     1  0 13:52 pts/1    00:00:00 /snap/emacs/25/usr/bin/emacsclient /home/me/ORG/algorithms.org -c -s coding
me    8945  3548  0 14:38 pts/1    00:00:00 grep --color=auto emacs

“组织”之一被冻结,

通过阅读debugging - What do I do when Emacs is frozen? - Emacs Stack Exchange,我找到了解决方法

 pkill -SIGUSR2 emacs

如何对指定的emacs进行操作,使其显示“组织”?

1 个答案:

答案 0 :(得分:2)

使用kill命令并指定所需的emacs实例的pid,在这种情况下为4010

kill -SIGUSR2 4010