我已经看过关于如何在杀死客户端后杀死emacs守护进程的讨论。如果你将emacs作为一个守护进程运行,那么杀死它的客户端也不会杀死该守护进程:该守护进程就在那里仍在运行。我见过的所有/大多数解决方案都涉及(kill-emacs)。例如,我有这个别名:
alias killemacs='emacsclient -e "(kill-emacs)"'
。 。 。而且我很确定它曾经工作过。但现在它没有效果。现在我不得不求助于杀死-9。有关确定方法的每个命令行杀死emacs守护程序的想法吗?
答案 0 :(得分:0)
也许那样:
kill -9 `ps aux | grep emacs | grep -v grep | awk '{print $2}'`