Tmuxのバージョンを上げたらアタッチできなくなった場合の対処(Macのhomebrew版)


brew upgradeして、tmux aしたけど、以下のエラーが表示されてしまい、attach出来なくなった。

% tmux a
protocol version mismatch (client 8, server 7)

homebrewの場合は、cleanupしていなければ過去のバイナリが存在しているので、それを使えば解決。

/usr/local/Cellar/tmux/1.8/bin/tmux a

ちゃんとセッションを全て落としてから新しいバージョンにしましょう。