こちらの記事参考にしていたのですが、なぜかwindow名が元に戻らないなと思っていたところ、vagrant ssh
で接続すると、この関数が使われないためwindow名が元に戻らないことに気づきました。
.zshrc
function vssh() {
local window_name=$(tmux display -p '#{window_name}')
command vagrant ssh $@
tmux rename-window $window_name
vagrant ssh
するときは、vssh
することにしました。