gpt4 book ai didi

shell - 如何使用带双引号提示的 zsh vcs_info?

转载 作者:行者123 更新时间:2023-12-05 05:48:44 25 4
gpt4 key购买 nike

这是我的 .zshrc 文件。 vcs_info 适用于单引号提示,但不适用于双引号提示。

autoload -Uz vcs_info
zstyle ':vcs_info:*' enable git svn
zstyle ':vcs_info:git*' formats "- (%b) "
precmd() {
vcs_info
}

setopt prompt_subst

# prompt='%2/ ${vcs_info_msg_0_}> '
prompt="%2/ ${vcs_info_msg_0_}> "

但这不起作用。

最佳答案

您只需要更改语法以在双引号提示中使用 vcs_info

prompt="%2/"'${vcs_info_msg_0_}>'

或者这里是另一个例子(parrot os提示符)

prompt="%F{red}┌[%f%F{green}%n%f%F{yellow}㉿%f%F{cyan}%m%f%F{red}]─[%B%F{magenta}%~%f%F{red}]%f%F{201}"'${vcs_info_msg_0_}'"%f"$'\n'"%F{red}└╼%f%F{yellow}$%f"

关于shell - 如何使用带双引号提示的 zsh vcs_info?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70771813/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com