ohmyzsh/resources/.tmux.conf
2014-10-20 16:22:20 +09:00

54 lines
1.5 KiB
Bash

# option
set-option -g status-keys vi
set-option -g status-utf8 on
set-option -g default-terminal 'screen-256color'
set-option -g default-shell '/bin/zsh'
set-option -g status-fg magenta
set-option -g status-bg default
set-option -g status-left-length 20
set-option -g status-left ' #[fg=green]#(whoami)#[default]@#[fg=cyan]#h#[default]'
set-option -g status-right "#[fg=yellow]#(date +'%a %m/%d %H:%M') "
set-option -g pane-border-bg white
# window-option
set-window-option -g mode-keys vi
set-window-option -g utf8 on
set-window-option -g monitor-activity on
set-window-option -g monitor-content '%alert%'
set-window-option -g window-status-content-attr reverse
set-window-option -g window-status-content-fg red
set-window-option -g window-status-content-bg default
set-window-option -g window-status-current-attr bright
set-window-option -g window-status-current-fg yellow
set-window-option -g window-status-current-bg default
set-window-option -g window-status-format '#I:#W[#P]#F'
set-window-option -g window-status-current-format '#I:#W[#P]#F'
set-option -g pane-active-border-bg green
# bind key
bind-key -n C-e command-prompt
unbind-key %
bind-key | split-window -h
bind-key - split-window -v
bind-key -n C-w choose-window
bind-key h select-pane -L
bind-key j select-pane -D
bind-key k select-pane -U
unbind-key l
bind-key l select-pane -R
bind-key -n C-o last-window
bind-key -n M-o run-shell "tmux swap-pane -U; tmux last-pane "
bind-key [ copy -u
bind-key -n C-] paste
bind-key -t vi-copy Y copy-line