web-dev-qa-db-ja.com

フルパスのzshテーマ+ gitの変更を表示

フルパス+ git(ブランチ名+コミットされていない変更+追加されたファイル)を表示するテーマを探しています。何も見つかりませんでした。このようなもの:

/full/path/to/repo (master *+)

既存のものを編集する方法のヒント/ヒント(私は現在ゴジラを使用しています)が大好きです。

17
Ohad Perry

man zshmiscを実行し、SIMPLE Prompt ESCAPESセクションを検索します。このドキュメントは、プロンプトのテーマ設定に使用できるエスケープです。

現在の作業ディレクトリの完全パスを取得するには、%dを使用します。

Oh-my-zshを使用していると思います。あなたが望むものを達成するために、ゴジラのテーマの修正版を作成し、Prompt%c(現在のフォルダのみを表示)を%dに置き換えることができます。

ここを参照してください: https://github.com/robbyrussell/oh-my-zsh/blob/c78277fd8bda5fec87504469afdf121355876006/themes/gozilla.zsh-theme#L1

41
mcls