尝试在这里学习如何使用终端。
所以我可以使用ctrl-z来暂停其他进程,但由于某些原因它无法在nano中运行。为什么会这样?
答案 0 :(得分:4)
我一直在寻找解决方案,接受的答案对我没有帮助。
在〜/ .nanorc中设置set suspend
有效!
答案 1 :(得分:3)
如果您输入nano -z
,它也可以。
答案 2 :(得分:-1)
这可以通过屏蔽SIGTSTP信号轻松完成:
#include <signal.h>
signal(SIGTSTP,SIG_IGN); /* disable ctrl-Z */
这显然是纳米正在做的事情。
如果您希望nano允许您使用ctrl-z暂停它,您可以输入以下行:
allow nano to suspend
进入$HOME/.nanorc
。
答案 3 :(得分:-1)
如果 ctrl 不起作用,请尝试使用 ctrl + x。