# improve colors set -g default-terminal 'screen-256color' # act like vim setw -g mode-keys vi bind-key h select-pane -L bind-key j select-pane -D bind-key k select-pane -U bind-key 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-style bg='#666666',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 # don't suspend-client unbind-key C-z # Local config set -g mouse on set -g status-position bottom set -g status-style bg='#444444',fg='#cccccc' set -g status-right "%H:%M %d-%b-%y" bind -n C-M-l next-window bind -n C-M-h previous-window bind -n C-h select-pane -L bind -n C-j select-pane -D bind -n C-k select-pane -U bind -n C-l select-pane -R bind -n C-k send-keys -R \; clear-history