我刚刚安装,当我激活 a 时virtualenv
,我会得到目录中文件和目录的列表.virtualenvs
。我zsh
在进入目录时会列出目录,但我希望能够跳过这个。
这只是我第二次安装virtualenvwrapper
,我不确定为什么现在会出现问题。
对我来说,一个快速的 hacky 解决方案是将我的cd
功能更改为跳过列表:
cd(){
if [ -n "$1" ]; then
case "$1" in
"$HOME/.virtualenvs")
:
;;
*)
builtin cd "$@"&&ls -lah --color=auto
;;
esac
else
builtin cd ~&&ls -lah --color=auto
fi
}
如果本身有解决方案virtualenvwrapper
,那似乎更可取,然后必须检查 every cd
,但这目前有效。