OS X 10.8.3
魚2.0.0
時々、fishはアプリケーションを終了した後、コマンドをシェルに戻さないことがあります。
再現手順:
予想される行動:
実際の動作
アクティビティモニターからのサンプル:
https://gist.github.com/yqiang/5834550
FWIWしばらく待って、ctrl + dを押すと、シェルに戻りました。 ctrl + dをもう一度押すと、次のエラーが発生しました。
シャットダウンします。
〜> 14:46
〜> 14:46
〜>魚:不明なコマンド 'delete-or-exit' 14:46
魚:不明なコマンド '_'
/usr/local/Cellar/fish/2.0.0/share/fish/functions/type.fish(3行目):_ "%s: '%s'が見つかりませんでした\ n"
^
コマンド置換で
ファイル '/usr/local/Cellar/fish/2.0.0/share/fish/functions/type.fish'の140行目で呼び出されます。
関数 'type'で、
標準入力で呼び出され、
パラメータリスト付き '-p command-not-found'
関数 'fish_command_not_found_setup'で、
標準入力で呼び出され、
パラメータリスト付き 'delete-or-exit'
イベントハンドラー内:汎用イベントのハンドラー 'fish_command_not_found'
これは、oh-my-fishバンドルが原因のようです。 取り外した後、再現できません。
私は@yqiangと同じものを持っていました:それを修正しました:
$ omf update
最も参考になるコメント
私は@yqiangと同じものを持っていました:それを修正しました: