+# Set the command prefix to match GNU screen (CTRL+a)
+# set-option -g prefix C-a
+#
+# Use C-a C-a key to send prefix instead of the default
+# unbind-key C-b
+# bind-key C-a send-prefix
+#
+# <prefix> C-a for last-window
+# bind-key C-a last-window
+
+# <prefix> R to reload config without restart
+bind-key R source-file ~/.tmux.conf \; display "Configuration reloaded!"
+
+# vim-like navigation
+unbind-key h; bind-key h select-pane -L
+unbind-key j; bind-key j select-pane -D
+unbind-key k; bind-key k select-pane -U
+unbind-key l; bind-key l select-pane -R
+
+bind H resize-pane -L 10
+bind J resize-pane -D 10
+bind K resize-pane -U 10
+bind L resize-pane -R 10
+
+bind -r C-h select-window -t :-
+bind -r C-l select-window -t :+
+
+# Use vertical and horizontal chars to split the screen
+bind-key | split-window -h
+bind-key - split-window -v
+
+bind-key -t vi-copy v begin-selection
+bind-key -t vi-copy y copy-selection
+bind-key -t vi-copy r rectangle-toggle
+bind P paste-buffer