tmuxがクラッシュした後、tmux resurrect file not found!な状態になった場合の対処

この記事は公開から7年以上が経過しています。内容が現在の状況と異なる場合があります。

tmux-resurrectが入っている環境でtmuxがクラッシュした時、レジューム用のファイル(~/.tmux/resurrect/last)が正常に保存されない事があるようで、復元しようとした所、タイトルのようなエラーが出ました。

このような場合、lastに対し既存のセッションファイルを手動でリンクし直してやる事で、解決できました。

Terminal window
$ cd ~/.tmux/resurrect
$ ln -sf tmux_resurrect_YYYY-MM-DDTHH:MM:SS.txt last

お使いのブラウザは一部表示に未対応のため、UIが正しく表示されない場合があります。