Posted at

tmuxでSSH時に変更したwindow-nameを自動でもとに戻す(vagrant ssh編)

More than 3 years have passed since last update.

こちらの記事参考にしていたのですが、なぜか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することにしました。