Maintain separate bash_histories and remember the last pwd for each tmux session/window/pane!
This is useful for setting up tmux project sessions with multiple windows and panes. Each time you create a new tmux session with the same name as a previous session, each windows' pane will maintain it's own separate bash_history and pwd!
This is very useful for long-running tmux sessions, especially when something happens to any of the shells. That very complex but useful log tailer that was started 6 months ago? It's the last command that was run ... in that pane!
Pay attention to the pwd and command history for each of the split-window panes in tmux!