Vagrantでは、/vagrantがSynced Folderに設定されているため、ホームディレクトリではなく、/vagrantで作業することが多いのでは無いかと思います。
そこで、VagrantのVMにSSHする際に、SSHで/vagrantが開くように設定してみたいと思います。以下のコマンドで可能です。
$ vagrant ssh -c "cd /vagrant; bash"
.zshrc
あたりに下記のような感じで設定しておくと、vssh
で上記コマンドを使えるようになって便利です。
alias vssh='vagrant ssh -c "cd /vagrant; bash"';