diff options
author | June McEnroe <programble@gmail.com> | 2015-05-22 17:31:59 -0400 |
---|---|---|
committer | June McEnroe <programble@gmail.com> | 2015-05-22 17:31:59 -0400 |
commit | f1d6dbc7b1997ec095d2d307d619806dfc5ce0e9 (patch) | |
tree | 18da2e34644e641a38c527574d4c03561023c61c | |
parent | Set scrolloff=1 (diff) | |
download | src-f1d6dbc7b1997ec095d2d307d619806dfc5ce0e9.tar.gz src-f1d6dbc7b1997ec095d2d307d619806dfc5ce0e9.zip |
Add tmux configuration
-rw-r--r-- | .tmux.conf | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/.tmux.conf b/.tmux.conf new file mode 100644 index 00000000..b7a91c9d --- /dev/null +++ b/.tmux.conf @@ -0,0 +1,41 @@ +# Use the same prefix as screen +unbind C-b +set -g prefix C-a +bind C-a send-prefix + +# Prevent escape key delay +set -g escape-time 0 + +# Enable colors +set -g default-terminal "screen-256color" + +# Disable status bar +set -g status off + +# Start windows at 1 rather than 0 +set -g base-index 1 + +# Split windows like vim +bind s split-window -v +bind v split-window -h + +# Move between panes like vim +bind h select-pane -L +bind j select-pane -D +bind k select-pane -U +bind l select-pane -R + +# Resize panes like vim +bind < resize-pane -L 1 +bind > resize-pane -R 1 +bind - resize-pane -D 1 +bind + resize-pane -U 1 + +# Vi-style controls for copy mode +setw -g mode-keys vi + +# Switch panes like C-w C-w in vim +bind C-a last-pane + +# Balance vertical panes +bind = select-layout even-horizontal |