emacs从列表中终止进程

emacs从列表中终止进程,emacs,emacs24,Emacs,Emacs24,当使用M-x列表进程时我得到一个进程列表 有没有办法以交互方式杀死他们?例如,在列表中选择一个,然后按q或类似按钮 如果有必要,我将在osx上使用emacs 24.5.1和emacs prelude 注意:它不同于我想以交互方式进行的操作,而不是从迷你缓冲区(正如@Legocia已经理解的那样)。在Emacs 25中,您可以执行您期望的操作:在流程列表中,点击d以“删除”点下的流程 对于早期的Emacs版本,我一直在使用这个小函数,它使用minibuffer而不是进程列表: (defun de

当使用
M-x列表进程时
我得到一个进程列表

有没有办法以交互方式杀死他们?例如,在列表中选择一个,然后按
q
或类似按钮

如果有必要,我将在
osx上使用
emacs 24.5.1
emacs prelude


注意:它不同于我想以交互方式进行的操作,而不是从
迷你缓冲区(正如@Legocia已经理解的那样)。

在Emacs 25中,您可以执行您期望的操作:在流程列表中,点击
d
以“删除”点下的流程


对于早期的Emacs版本,我一直在使用这个小函数,它使用minibuffer而不是进程列表:

(defun delete-process-i(p)
(交互式“(,(完成读取“Kill proc:”(mapcar’进程名称(进程列表))()t)))
(删除进程(p))
定义后,可以键入
M-x delete-process-i
,然后键入要终止的进程的名称,并使用制表符完成


(我最初写它是为了适应140个字符;因此非标准布局。)

可能重复的@triplee列表进程看起来很有趣。你在用它吗?它在melpa或其他存储库中吗?