subdiretório transparente vagrant

em muitos projetos, você pode ter seu material vagrant contido em um subdiretório.
mas as pessoas preguiçosas como eu tendem a não querer cd vagrante vagrant upe cd ..volta, então com este pequeno alias que você pode ficar bem na raiz e uso errante do que você projeto como se não fosse com escopo.

alias vagrant='VAGRANT_CWD=$(ls -d vagrant 2>/dev/null || echo ''.'') vagrant'

basta inserir esta linha em seu .bashrc, .profile ou .zshrc e pronto!

(ps muda a primeira ocorrência de ‘vagrant’ para qualquer nome que o seu subdiretório seja chamado.)