我刚刚安装了,当我激活virtualenv
时,我在.virtualenvs
目录中获得了一个文件和目录列表。我的zsh
在输入目录时会列出目录,但我希望能够跳过此目录。
这是我第二次安装virtualenvwrapper
,我不知道为什么现在这个问题。
对我来说,一个快速的黑客解决方案是将我的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
本身有解决方案,那么这似乎比检查每个cd
更合适,但现在可以使用。