grml zshプロンプトでvirtualenvを表示できません

grml zshプロンプトでvirtualenvを表示できません

zsh grmlシェルの設定に問題があります。 /etc/zshrc ファイルをホームディレクトリにコピーして使い始めました。 Pythonの使用中にvirtualenvという名前が見つからないことがわかりました。それで走ってみようとしましたが、grml_theme_add_token virtual-env -f virtual_env_prompt何の役にも立ちませんでした。それでは、zsh grmlシェルにvirtualenv名を表示させるにはどうすればよいですか?アーチストアにgrml設定をインストールしました。

ベストアンサー1

https://www.pedaldrivenprogramming.com/2018/09/customize-grml-zsh-config/それを見事に覆う:

~/.zshrc.local以下を含めるようにコンテンツを更新してください。

# Define the token and register it with grml
function virtual_env_prompt () {
    REPLY=${VIRTUAL_ENV+(${VIRTUAL_ENV:t}) }
}
grml_theme_add_token virtual-env -f virtual_env_prompt '%F{magenta}' '%f'

# Make the prompt use the token
zstyle ':prompt:grml:left:setup' items rc change-root user at host path virtual-env vcs percent

おすすめ記事