2016-12-02 5 views
1

これは数週間前に突然起き始めました。私はそれが起こったときに多くの注意を払っていなかったので、どのようなコマンドがこれにつながったのか分かりません。だけではなく、Fish Shell - Init Git repoは、コマンドごとに一定の端末出力を生成します。

string match: Regular expression compile error: quantifier does not follow a repeatable item string match: * string match: ^

後ので、すべてのコマンドを実行するために続けます。しかし、それだけではなく、すぐに私のシェルレポのgitにINGのcd時のgitリポジトリの内部で起こるように見える直後に出力しますgitコマンド。また、新しいフォルダを作成し、その中に空のgit repoを初期化した後、何らかの手段(例えば、Nano、Vimなど)で単一のファイルを追加するときにも発生します。ファイルを保存して閉じると直ちに私の端末はこれを出力しますstring match mumbo-jumbo ...

このエラーを出力する魚のシェルコードは、hereですが、それをトレースすることはできませんまだ何か。また、私がbashシェルに戻った場合、問題は再現されません。

システム情報:これは私のMac(1 Mac mini、1 MacBook Pro)とMacOS Sierraの両方で発生します。

ご協力いただければ幸いです!

+0

これはおそらくあなたのプロンプトから来ています。 'fish_prompt'関数は何を示していますか? –

+0

@ridiculous_fishこの出力を含むように編集されました。 – colinharris05

+0

うわー!魚のプロンプトを変更すると、実際にこの問題が解消されます。私は決して推測できませんでした。本当にありがとう! @ridiculous_fish – colinharris05

答えて

1

(OPの代わりに掲示)

fish_configエディタを使用して私の魚のプロンプトを更新しました。問題は修正されました。

2

@halferのおかげで、AcidHubというプロンプトが表示され、このエラーが発生しています。

別のプロンプトを選択すると、問題が解決されます。

は、[編集]

のGithub上でこのcommitによると、これは、26日前に修正されましたが、11月以来のNO放出ので、修正を得るために少し待たなければならないかもしれません。

その間に、私がこのプロンプトをして次のリリースを待つことを好まない場合は、自分のfish_configフォルダ(最新のacidhub.fish)を~/.config/fish/functions/fish_prompt.fishにコピーすることができます: )

関連する問題