ターミナルで実行されているvimでctrl-s
を押すと、プログラムがクラッシュし、kill -SIGKILL <vimPID>
を送信してもプログラムが終了しません。プロセスはps
の出力に表示されなくなりましたが、クラッシュしたプログラムのウィンドウは残ります。
私はvimバージョン7.3、debianwheezyを使用しています。これは、Xサーバーのないプレーンターミナルでもウィンドウマネージャーとは無関係に発生します。
この動作の理由は何ですか?可能な回避策はありますか?
よろしくお願いします
Unix.stackexchangeでこれらの質問とそれに付随する回答を参照してください。
誤って押した後にフリーズを解除する方法 Ctrl+S ターミナルで?
要するに、Vimの罰金1、これは、いつものように、歴史的な理由で一時停止している端末です。押す Ctrl-q 再開します。
1)さて、VimはSIGKILL
した後はうまくいかないかもしれませんが、 Ctrl+s それを傷つけませんでした。