用哪個終端復用工具?別問,問就是tmux.
tmux 的設計哲學與vim類似,也有命令模式和非命令模式.命令模式下有很多快捷鍵可以用,非命令模式就是正常的終端操作.
基本的結構是:
服務一般是建立會話的時候就自動建立好了,乙個服務包含多個會話,乙個會話可以放置多個視窗,乙個視窗可以進行分屏產生多個的panel.
apt-get install tmux
link
# 新增
$ tmux
# or
$ tmux new -s $ tmux new -s train -d #後台建立,可以在會話裡面建立多個後台session
# session 列表
$ tmux ls
# 重新連線 session
$ tmux a -t 0
# or
$ tmux a -t # 刪除 session
$ tmux kill-session -t 0
# or
$ tmux kill-session -t # or
$ tmux kill-session -a # 全部
# 刪除 tmux server
$ tmux kill-server
# 重新命名 session
$ tmux rename-session -t 0
以下所有快捷鍵均是在命令模式下使用的,根據配置檔案的命令模式進入鍵不同,每個人有所差異,某人為ctrl+b,我的為ctrl+j
set-option -g prefix c-j
# mouse
# set-option -g -q mouse on
# easy split pane commands
#bind h split-window -h
bind v split-window -v
unbind '"'
unbind %
# status bar --------------------]'
set-option -g status-left-length 5
set-option -g status-right '#[fg=white,bg=default]%h:%m #[default] #[fg=blue]%y-%m-%d%a'
# panel --------------------}}
在tmux 會話中使用tmux source-file ~/.tmux.conf
啟用配置
重啟的tmux會自動載入配置
Tmux 終端復用神器
sudo yum install y tmux新建會話,如新建立乙個會話以 testsession 命名 tmux new s testsession檢視建立得所有會話 tmux ls登入乙個已有會話。即從終端環境進入會話。第乙個引數a也可以寫成attach。後面的test是會話名稱。tmux a ...
tmux終端復用神器簡單使用
1.建立命名tmux會話 tmux new s session name tmux new s chongchong 2.ctrl b d 退出會話,回到shell的終端環境 按ctrl b 之後再按乙個字母d即可,字母d是detach的縮寫 3.獲取tmux會話列表 tmux ls 4.返回tmu...
tmux 終端復用
不必多說 sudo apt get install tmux 在終端輸入 tmux 回車即可開啟tmux.tmux 有三個概念 session 會話 window 視窗 pane 窗格 面板 在螢幕的最下面有一行顯示tmux的狀態,最左邊是 session x y z,表示在第幾個會話,第幾個視窗,...