只是将项添加到zsh提示符的最佳方法

时间:2015-06-08 22:02:12

标签: virtualenv zsh prompt

我一直在努力将项目添加到我的zsh提示符,以允许它显示活动的virtualenv。我跟着this blog post,到目前为止得到了这个:

function virtual_env_prompt () {
  REPLY=${VIRTUAL_ENV+(${VIRTUAL_ENV:t}) }
}
grml_theme_add_token virtual-env -f virtual_env_prompt '%F{magenta}' '%f'
zstyle ':prompt:grml-large:left:setup' items \
    rc virtual-env jobs history shell-level change-root time \
    date newline user at host path vcs percent

它可以工作,但问题是我必须从提示中取出项目并在我的配置文件中重复它们。有没有什么方法可以将virtualenv项添加到提示符中而不重复其他所有内容?

0 个答案:

没有答案