16

zsh テーマをカスタマイズしたいのですが、%F と %K の意味がわかりません

そのような

RPROMPT="$POWERLINE_GIT_INFO_RIGHT%F{white}"$'\ue0b2'"%k%F{black}%K{white} $POWERLINE_RIGHT_B %f%F{240}"$'\ue0b2'"%f%k%K{240}%F{255} $POWERLINE_RIGHT_A %f%k"

そして、%f%k が何なのかわかりません。。</p>

oh my zsh テーマをカスタマイズする方法についてのドキュメントはありますか?

4

1 に答える 1

21

ZSH のドキュメントは非常に優れています。ページの使い方を学びましょうman: 具体的にはman zshmisc. 次のセクションが必要ですSIMPLE PROMPT ESCAPES

%F (%f)
端末でサポートされている場合、別の前景色を使用して開始 (停止) します。色は 2 つの方法で指定できます: 通常の数値引数として、または %F{red} のように %F に続く中括弧内のシーケンスのいずれかです。後者の場合、許可される値は fg zle_highlight 属性で説明されているとおりです。zshzle(1) の文字の強調表示を参照してください。これは、数値の色が 2 番目の形式でも許可されることを意味します。

%K (%k)
別の背景色を使用して開始 (停止) します。構文は %F および %f と同じです。

あなたは尋ねました:

oh my zsh theme をカスタマイズする方法に関するドキュメントはありますか?

oh-my-zsh には多くのサンプル テーマがバンドルされています。themesディレクトリを見てください。のフォークをgithub見てください。関連する zsh の質問、またはthis one、またはthis oneをお読みください。

私のプロンプトのために、私はこれからたくさん借りまし.

そして、いつものように、マニュアル ページまたはzsh ユーザー ガイドを読んでください。

于 2013-11-11T08:13:05.547 に答える