
私は Mac OS X 10.11.5 で tmux を使用していますが、突然正常に動作しなくなりました。tmux と入力すると、新しいセッションが作成されず、グループ化された tmux セッション「ruby」に接続され続けます。
$ tmux ls
ruby: 2 windows (created Fri Jun 24 15:37:29 2016) [80x23]
わかりました。Ruby セッションを終了します: $ tmux kill-session -t ruby
しかし、それはまだ存在しており、Ruby セッションに接続し続けます。
$ tmux ls
ruby: 2 windows (created Fri Jun 24 15:37:29 2016)
私も取り外してみました:
$ tmux detach -s ruby
しかし、効果はないようです。
$ tmux new session -t test
まだ私の Ruby セッションに接続しています。
Ruby セッションを終了する別の方法はありますか?
答え1
この問題は Ruby gem tmuxinator が原因であることが判明しました。tmuxinator をアンインストールした後、自動的にアタッチされなくなりました。