0

我看过关于如何在杀死客户端后杀死 emacs 守护进程的讨论。如果您将 emacs 作为守护程序运行,杀死它的客户端不会也杀死守护程序:守护程序只是坐在那里仍在运行。我见过的所有/大多数解决方案都涉及(kill-emacs)。例如,我有这个别名:

alias killemacs='emacsclient -e "(kill-emacs)"'

. . . 我很确定它曾经有效。但现在它没有任何效果。现在我不得不求助于 kill -9 。关于每个命令行杀死 emacs 守护进程的最终方法有什么想法吗?

4

1 回答 1

0

也许是:

kill -9 `ps aux | grep emacs | grep -v grep | awk '{print $2}'`
于 2013-03-19T16:55:40.837 回答