X-Git-Url: http://git.madism.org/?a=blobdiff_plain;f=tmux.conf;h=1e5b57d62c6f1cb0cfd7bc1bc7e09296ba5d013f;hb=6fa0af88cdd41e6c89a5f02a03197313f545f574;hp=25a38e5908c70e10bab080182d639d35c1a0b7db;hpb=8f0078795a5b4c04ff4d3d9af55685e5a741d222;p=~madcoder%2Fdotfiles.git diff --git a/tmux.conf b/tmux.conf index 25a38e5..1e5b57d 100644 --- a/tmux.conf +++ b/tmux.conf @@ -1,11 +1,12 @@ # set the prefix to ^G -set -g history-limit 100000 - +set -g default-terminal screen-256color +set -g history-limit 100000 set -g mouse-select-pane on setw -g mode-mouse on -set -g status-keys vi -setw -g mode-keys vi +set -g status-keys vi +setw -g mode-keys vi +set -s escape-time 100 unbind C-b set -g prefix C-g @@ -13,16 +14,23 @@ bind g send-prefix bind C-g send-prefix bind -n F5 source ~/.tmux.conf +bind -n F9 set status bind -n M-x command-prompt -bind n next-window -bind p previous-window -bind s command-prompt "split-window -v '%%'" -bind S command-prompt "split-window -v '%%'" -bind v command-prompt "split-window -h '%%'" +bind d detach +bind -n C-\ detach + +bind n next-window +bind C-n next-window +bind p previous-window +bind C-p previous-window +bind s command-prompt "split-window -v '%%'" +bind S command-prompt "split-window -v '%%'" +bind v command-prompt "split-window -h '%%'" bind C-v command-prompt "split-window -h '%%'" bind Enter new-window +bind r command-prompt "new-window '%%'" bind c confirm-before kill-pane bind x confirm-before kill-pane bind ! command-prompt -p Man: "split-window 'man %%'" @@ -73,10 +81,10 @@ bind -c -t vi-edit | start-of-line ############################################################################## # Bells -set -g visual-activity on -set -g visual-bell off -set -g bell-action any -setw -g monitor-activity on +set -g visual-activity on +set -g visual-bell off +set -g bell-action any +setw -g monitor-activity off ############################################################################## # Theme @@ -96,10 +104,18 @@ set -g message-bg red set -g message-attr bright # default window title colors -setw -g window-status-fg cyan +setw -g window-status-fg white setw -g window-status-bg default setw -g window-status-attr dim +setw -g window-status-format '#I #W#F' +setw -g window-status-current-format '#[fg=red,nobold][#[fg=white,bold]#I #W#F#[fg=red,nobold]]' + +set -g pane-border-bg default +set -g pane-border-fg default +set -g pane-active-border-bg default +set -g pane-active-border-fg red + # active window title colors setw -g window-status-current-fg white setw -g window-status-current-bg default