比較好用的tmux配置文件

.tmux.conf配置文件

set-option -g status-keys vi                         
setw -g mode-keys vi        

setw -g monitor-activity on                                                                                                                                             
# setw -g c0-change-trigger 10                          
# setw -g c0-change-interval 100                                                                                                                                                  
# setw -g c0-change-interval 50                                         
# setw -g c0-change-trigger  75          

set-window-option -g automatic-rename on                            
set-option -g set-titles on                         
set -g history-limit 100000                                                                                                                                                
#set-window-option -g utf8 on   

# set command prefix                                 
set-option -g prefix C-a                                          
unbind-key C-b                                             
bind-key C-a send-prefix

bind h select-pane -L                
bind j select-pane -D                                
bind k select-pane -U                                  
bind l select-pane -R   
                                                                                                                                                           
bind -n M-Left select-pane -L                      
bind -n M-Right select-pane -R                      
bind -n M-Up select-pane -U                            
bind -n M-Down select-pane -D    
                                                                                                                                
bind < resize-pane -L 7                                 
bind > resize-pane -R 7                                  
bind - resize-pane -D 7                                       
bind + resize-pane -U 7     
                                                                                                                                                                                
bind-key -n M-l next-window                                                
bind-key -n M-h previous-window         
                                                                                                                                                                                                                  
set -g status-interval 1                                          
# status bar                                        
set -g status-bg black 
set -g status-fg blue                                                                                                                

#set -g status-utf8 on
set -g status-justify centre
set -g status-bg default
set -g status-left " #[fg=green]#S@#H #[default]"
set -g status-left-length 20

# mouse support
# for tmux 2.1
# set -g mouse-utf8 on
set -g mouse on
#
# for previous version
#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 status-right-length 25
set -g status-right "#[fg=green]%H:%M:%S #[fg=magenta]%a %m-%d #[default]"

# fix for tmux 1.9
bind '"' split-window -vc "#{pane_current_path}"
bind '%' split-window -hc "#{pane_current_path}"
bind 'c' new-window -c "#{pane_current_path}"

# run-shell "powerline-daemon -q"

# vim: ft=conf
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容