尝试在此处学习如何使用终端。
因此,我可以使用ctrl-z暂停其他进程,但是由于某些原因,它在nano中不起作用。为什么会这样呢?
最佳答案
可以通过屏蔽SIGTSTP信号来轻松完成此操作:
#include <signal.h>
signal(SIGTSTP,SIG_IGN); /* disable ctrl-Z */
显然,这就是nano所做的事情。
如果您希望nano允许您使用ctrl-z挂起它,则可以放置以下行:
set suspend
到您的
$HOME/.nanorc
中。关于shell - 无法在终端中暂停Nano,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16043291/