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