zsh端末のカラー文字列

zsh端末のカラー文字列

.bash_profileでこの文字列を変換しようとしています。

PS1="[\e[37;1m][\u:\w]$ [\e[0m]"

zsh の .zprofile の対応する文字列に関連付けられます。私はガイドを読んだ。

https://wiki.archlinux.org/index.php/Zsh#Colors

しかし、実際に私は端末に色を付け、私の場合、実際に作業しているタスクのフルパスを表示する新しい構文を理解していませんでした。些細な質問なのか分かりますが、関連投稿を探しても問題は解決されません。どんなアドバイスも歓迎します:)

ありがとう

ダニエル

答え1

以下を使用できます。

autoload -U colors && colors
export PS1="%F{250}%K{000}[$USER:%~]\$%F{015}%K{000} "

詳しくは、こちらの私の回答をご覧ください。https://stackoverflow.com/a/58563434/1355058

関連情報