брать значение VIRTUAL_ENV из Vim, если не установлено в окружении

Когда приходится работать с несколькими проектами со своим отдельным virtualenv получается не удобно прописывать путь в переменную окружения. Поэтому я прописываю ее в окружение Vim в настройках проекта:
<code>
let $VIRTUAL_ENV="/home/max/project/env"
</code>
и после делаю:
<code>
call pymode#virtualenv#Activate()
</code>

Предлагаемый патчик проверяет установлена ли переменная в окружении и если не установлена берет значение из Vim:
<code>
ve_dir = vim.eval('$VIRTUAL_ENV')
</code>