darcs 2.1.2.2 をインストールしました。darcs help と入力すると、sth less-like が表示されます。q で閉じると消えますが、プロンプトが表示されず、コマンドを実行できません。Ccも機能しません。私はgentooでbashを使用しています。
2 に答える
darcs とは何かわかりませんが、bash がプロンプトに戻らない場合、パイプラインの一部として何らかのコマンドがまだ実行されています。たとえば、実行した場合:
cmd | less
そしてあまり終了しませんでしたが、cmd は壊れたパイプで終了しませんでした。その後、cmd は実行を続け、bash は終了するまで待機し続けました。また、tty にアクセスできない場合は、シグナルやキープレスに応答しない可能性があります。
darcs を閉じようとした後にプロセスがぶらぶらしているかどうかを確認するには、2 つ目のターミナルが必要です。Ctrl-C が機能しない場所で Ctrl-Z または Ctrl-\ が機能する場合があります。darcs を見て、本来のように消えていない理由を突き止める以外に、おそらく修正方法はありません。実際にあまり起動しない場合は、"q" の前に ">" と入力すると、正しく終了する可能性があります。
この状況 (端末がめちゃくちゃで、何を入力しているのか見えない) では、「リセット」コマンドで問題が解決することがよくあります。
今日リリースされたバージョン 2.3 など、新しい darcs で再試行します。それでも問題が発生する場合は、おそらくこの動作を変更できます - darcs のマニュアルを参照してください。それ以外の場合は、#darcs IRC チャンネルのメンバーが助けてくれます。