ZSHプロンプトをoh-my-zshでカスタマイズして読みやすくし、リポジトリにいる場合はgitに関する情報を追加しました。
例:
bob@inf [~/docs] %
bob@inf [~/src/nicest] master %
(gitリポジトリ内)
それはうまく機能しますがtmux
、ウィンドウ名にいくつかのバグがあります。automatic-rename off
ウィンドウ名にtmuxを使用する最初の例では、意味のない値が表示されるため、無効にすることはできません(コマンドごとにウィンドウ名が変更されるだけで機能しません)~/docs
。
私はそれをどのように修正できるかわかりません、変更を加えることができますが、問題がどこにあるのか理解したい場合、zshプロンプトをそのままにしておきたいですか?
別の解決策はsettile
(この回答から)コマンドを再定義することかもしれませんが、私はそれを正しい方法で行う方法がわかりません。