tmux高級使用

tmux高級使用

設置vi模式

配置~/.tmux.conf如下:

# set -g prefix ^g                        # <prefix> 激活控制檯,(默認Ctrl+b)
# unbind ^b                               # 解綁 Ctrl+b
set-option -g status-utf8 on            # 開啓狀態欄的UTF-8支持
# cp mode
set-window-option -g mode-keys vi       # 複製模式中的默認鍵盤佈局使用 vi
bind h select-pane -L                   # h 等於向左移動光標
bind j select-pane -D                   # j 向下移動光標
bind k select-pane -U                   # k 向上移動光標
bind l select-pane -R                   # l 向右移動光標

# 插件配置,注意需要支持
run-shell ~/.tmux/tmux-resurrect/resurrect.tmux
run-shell ~/.tmux/tmux-continuum/continuum.tmux
set -g @continuum-save-interval '60'

保存配置插件(Tmux Resurrect)

  • 安裝Resurrect
mkdir ~/.tmux
cd ~/.tmux
git clone https://github.com/tmux-plugins/tmux-resurrect.git
  • 配置Resurrect
# 向.tmux.conf增加配置
echo "run-shell ~/.tmux/tmux-resurrect/resurrect.tmux" >> ~/.tmux.conf

# 重啓配置文件
tmux source-file ~/.tmux.conf
  • 使用
快捷鍵 功能
prefix Ctrl+s 保存tmux配置
prefix Ctrl+r 恢復tmux配置

注: 在保存配置時,會出現saving字樣

自動保存插件(Tmux Continuum)

cd ~/.tmux
# 下載插件
git clone https://github.com/tmux-plugins/tmux-continuum.git
# 寫入到tmux.conf中
echo "run-shell ~/.tmux/tmux-continuum/continuum.tmux" >> ~/.tmux.conf
# 重啓配置文件
tmux source-file ~/.tmux.conf

默認爲15分鐘備份一次,如果需要改爲1小時,則執行下面的腳本

echo "set -g @continuum-save-interval '60'" >> ~/.tmux.conf
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章