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

相关内容