В общем ситуацию следующая: в .env python3. Написал функцию, которая автоматом по autocmd BufNewFile,BufRead *.py call LoadVirtualEnv('.env', '.lvimrc') загружает мне нужное окружение.
При запуске скрипта пишет следующее:
YouCompleteMe unavailable: Could not find standard library path in Python path.
Но! Если повесить запуск функции на
autocmd SessionLoadPost *.py call LoadVirtualEnv('.env', '.lvimrc')
попробовал заюзать jmcantrell/vim-virtualenv + virtualenvwrapper. Когда загружаю окружение VirtualEnvActivate env1, то youcompleteme начинает сыпать ошибки. Пока есть костыль в виде функции + SessionLoadPost, но чувствую, что - это не правильно.