Files
dots/tmux/.tmux.conf
jomido daa517a02f Main thing here was adding enter mapping in vim to
insert newline without leaving normal mode
2018-05-23 09:34:49 -05:00

46 lines
1.1 KiB
Bash

#remove escape delay
set -s escape-time 0
set -g default-terminal "rxvt-unicode-256color"
#change C-b to Ca
unbind C-b
set-option -g prefix C-a
bind-key C-a send-prefix
# split panes using | and -
bind | split-window -h
bind - split-window -v
unbind '"'
unbind %
# stop tmux from renaming the window every time you run a command
set-option -g allow-rename off
set-option -g pane-active-border-fg blue
# select panes with vim keys
bind h select-pane -L
bind j select-pane -D
bind k select-pane -U
bind l select-pane -R
# change base from 0 to 1 for reachability
set -g base-index 1
# set vi modes
set -g status-keys vi
set -g mode-keys vi
# enable mouse control (click wind, panes, resizable panes) - as of tmux 2.1
# copy/paste: shift+left click to highlight, then shift+middle to past
if-shell '[ $(echo "$(tmux -V | cut -d" " -f2) >= 2.1" | bc) -eq 1 ]' \
'set -g mouse on' \
'set -g mode-mouse on; set -g mouse-resize-pane on; set -g mouse-select-pane on; set -g mouse-select-window on'
set -g mouse on
#'set -g mouse on; set -g mouse-utf8 on' \
bind-key Tab last-window
bind-key BTab previous-window