41 C^C (Control+C) で止めたい

ターミナルで作業していて、割り込みでプロセスを kill したい場合は、 Control+C を打つ、というのを長年やってきたのだけど、 この “常識” も通用しなくなっているみたいだ。

まあ control-\で kill できるみたいなので、何とかなるのだけど。 最悪 control-Z で中断してから kill コマンドを投入すれば良いだろうか。

control-Z で中断してから kill する
% jobs
[1]  - suspended  /Applications/Emacs-takaxp/Emacs.app/Contents/MacOS/Emacs -nw
[2]  + suspended  ./minimal-test5
% kill %2
%
[2]  + terminated  ./minimal-test5
%

でも、やはり、Control+C が効くように設定してしまおう。

~/.zshrc に書き足す
trap INT
stty intr '^C'
'^C' は、 シングルクォーテーション、ハット、C、シングルクォーテーションと 入力する。



桂田 祐史