At the moment as I debug, I am starting tmux and creating new sessions and exiting. I use `new -d` to create a new session. I can't help but think there should be a way to create a new session and switch to it. What I end up doing is this: ``` tmux switch-client -t `tmux new -d -P` ``` If you run `new` without any args one gets this message `sessions should be nested with care, unset $TMUX to force`. Would it be terrible if instead of this message that tmux created a new session and switched to it like above?
and... when I exit a the last window in a session, tmux exits. But if there's more sessions, I have to run `tmux attach` to get back to one. Instead of exiting, is there an option or would it be desirable for tmux to switch to one of the other sessions if there is one instead of exiting? Like when you close a window. To not break existing behaviour, if there isn't an option already to do this would likely intail a new option. and lastly... before I understood sessions, I would often create them and then close the last window, tmux exits, and then i would run `tmux` again and I would end up with several sessions without knowing it! Is there some option or command line arg I could use to attach if there was an existing session or start a new session if not? I couldn't find one. Best I could find was to set tmux as a shell alias to: tmux attach || tmux It doesn't bother me to create an alias to do this but I do wonder how many other people fall into the session trap without knowing and I do wonder if just running tmux without args should probably try to attach first. I know this would change existing... Michael Grant -- You received this message because you are subscribed to the Google Groups "tmux-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to tmux-users+unsubscr...@googlegroups.com. To view this discussion, visit https://groups.google.com/d/msgid/tmux-users/8516677a-1534-4ebb-b9e6-8cc8e56f19aan%40googlegroups.com.