Every time I reopen tmux, some of the settings in my .tmux.conf are reset, and I have to run tmux source-file ~/.tmux.conf to reapply them. Oddly, some settings are not reset.
For example, these survive across tmux sessions:
# Use | and - for splitting windows
bind-key | split-window -h
bind-key - split-window -v
These reset every session:
# Change default 'prefix' key to '`'
set prefix `
unbind-key C-b
bind-key ` send-prefix
Why the difference in behavior?
And is there a way to automatically reload .tmux.conf whenever a tmux session starts?