2013-04-16 8 views
5

ここで端末の使い方を習得しようとしています。端末のナノを一時停止できません

私はctrl-zを使用して他のプロセスを一時停止できますが、何らかの理由でnanoでは動作しません。それはなぜでしょうか?

答えて

-1

これは簡単にSIGTSTP信号をマスクすることにより行うことができます。

#include <signal.h> 

signal(SIGTSTP,SIG_IGN); /* disable ctrl-Z */ 

どうやら、ナノがやっている何が。

あなたは、ナノは、あなたが行を置くことができ、Ctrl-Zキーでそれを中断するためにあなたをできるようにしたい場合:

allow nano to suspend 

をご$HOME/.nanorcに。

+0

うわーでした! – Jadam

+0

よかった、私は助けることができてうれしいです。 – piokuc

+1

奇妙なことに、私は 'Error in /Users/ccuk/.nanorc in line 1:command"を "理解できません"と言っています。私はそれを使用しようとすると – CyberJacob

3

あなたがnano -zを入力した場合、それは同様に動作します。

+0

nano porkins.txtのような新しいファイルを開いたときにこれは動作しないようです。 – Padawan

+0

問題ありません! :)喜んで助けてください。 –

+0

実際には、新しいファイルを開くときにnano-zが動作しないことが判明しました。したがって、新しいファイルで動作させるには、nano -z demo.txtと入力する必要があります。しかし、あなたなしではできなかった。 Jessicaにもう一度感謝します。 – Padawan

関連する問題