我最近感觉需要在我的erlang/elixir项目中使用Spacemacs。(之前是在eclipse上编码Erlang)
现在我对Spacemacs更加熟悉了,但我有一个关于如何处理进程的问题。
我在代码中犯了一个错误,导致无限循环。我在控制台上杀死了它,但我想知道如何在Spacemacs中做同样的事情。我发现SPC a p可以让我列出所有正在运行的进程。
请问有人能解释一下(我是Spacemacs/Emacs的完全新手),是否可以在这个菜单中终止正在运行的进程?
谢谢
Pierre
我最近感觉需要在我的erlang/elixir项目中使用Spacemacs。(之前是在eclipse上编码Erlang)
现在我对Spacemacs更加熟悉了,但我有一个关于如何处理进程的问题。
我在代码中犯了一个错误,导致无限循环。我在控制台上杀死了它,但我想知道如何在Spacemacs中做同样的事情。我发现SPC a p可以让我列出所有正在运行的进程。
请问有人能解释一下(我是Spacemacs/Emacs的完全新手),是否可以在这个菜单中终止正在运行的进程?
谢谢
Pierre
M-x proced
k
键。
SPC ?
来获取所有命令。Proced 是 SPC a P
。 - Ice-BlazeSPC a p
运行命令 list-processes
,打开一个只显示由 Spacemacs 启动的进程的缓冲区。j
和 k
导航到进程列表,d
将立即删除光标下的进程(没有提示确认,因此请确保这是您想要做的操作)。q
会退出进程列表并关闭缓冲区。SPC a P
将列出所有操作系统进程,而非仅限于由 Spacemacs 生成的进程。
space b d
和y
来确认或运行命令:bd
来删除当前缓冲区。 - TheAnhM-x list-processes
,你可能已经使用了你的spacemacs键调用它... - Ehvincelist-processes
的过程找到了,它在M-x proced
中。 - Ehvince