# improve colors set -g default-terminal 'screen-256color' # act like vim setw -g mode-keys vi bind h select-pane -L bind j select-pane -D bind k select-pane -U bind l select-pane -R bind-key -r C-h select-window -t :- bind-key -r C-l select-window -t :+ set -g prefix2 C-s # start window numbers at 1 to match keyboard order with tmux window order set -g base-index 1 set-window-option -g pane-base-index 1 # renumber windows sequentially after closing any of them set -g renumber-windows on # soften status bar color from harsh green to light gray set -g status-bg '#666666' set -g status-fg '#aaaaaa' # remove administrative debris (session name, hostname, time) in status bar set -g status-left '' set -g status-right '' # increase scrollback lines set -g history-limit 10000 # prefix -> back-one-character bind-key C-b send-prefix # prefix-2 -> forward-incremental-history-search bind-key C-s send-prefix -2 # Local config if-shell "[ -f ~/.tmux.conf.local ]" 'source ~/.tmux.conf.local'