linux終端復用 tmux

2021-09-24 01:33:47 字數 1291 閱讀 1558

sudo apt-get install tmux
touch ~/.tmux.conf

gedit ~/.tmux.conf

.tmux.conf內容

set -g mouse on

在tmux終端裡,ctrl+b,shift+: 之後

source ~/.tmux.conf
便可在tmux環境下使用滑鼠選中和上下滾動。

ctrl+b

啟用控制台;此時以下按鍵生效

系統操作

列出所有快捷鍵;按q返回

d脫離當前會話;這樣可以暫時返回shell介面,輸入tmux attach能夠重新進入之前的會話

d選擇要脫離的會話;在同時開啟了多個會話時使用

ctrl+z

掛起當前會話

r強制重繪未脫離的會話

s選擇並切換會話;在同時開啟了多個會話時使用

進入命令列模式;此時可以輸入支援的命令,例如kill-server可以關閉伺服器

進入複製模式;此時的操作與vi/emacs相同,按q/esc退出

列出提示資訊快取;其中包含了之前tmux返回的各種提示資訊

視窗操作

c建立新視窗

關閉當前視窗

數字鍵切換至指定視窗

p切換至上一視窗

n切換至下一視窗

l在前後兩個視窗間互相切換

w通過視窗列表切換視窗

重新命名當前視窗;這樣便於識別

修改當前視窗編號;相當於視窗重新排序

f在所有視窗中查詢指定文字

面板操作

將當前面板平分為上下兩塊

將當前面板平分為左右兩塊

x關閉當前面板

將當前面板置於新視窗;即新建乙個視窗,其中僅包含當前面板

ctrl+方向鍵

以1個單元格為單位移動邊緣以調整當前面板大小

alt+方向鍵

以5個單元格為單位移動邊緣以調整當前面板大小

space

在預置的面板布局中迴圈切換;依次包括even-horizontal、even-vertical、main-horizontal、main-vertical、tiled

q顯示面板編號

o在當前視窗中選擇下一面板

方向鍵移動游標以選擇面板

向前置換當前面板

向後置換當前面板

alt+o

逆時針旋轉當前視窗的面板

ctrl+o

順時針旋轉當前視窗的面板

tmux 終端復用

不必多說 sudo apt get install tmux 在終端輸入 tmux 回車即可開啟tmux.tmux 有三個概念 session 會話 window 視窗 pane 窗格 面板 在螢幕的最下面有一行顯示tmux的狀態,最左邊是 session x y z,表示在第幾個會話,第幾個視窗,...

Tmux 終端復用

會話管理 視窗管理 窗格操作 參考ros開發過程中,經常需要開啟多個終端視窗,這就給開發帶來了很多不便。本文介紹的tmux工具可以很好的解決這個問題,tmux可以建立多個會話 session 每個會話中可以建立多個視窗 wondow 每個視窗中又可以建立多個窗格 pane 基於上述優勢,給開發帶來了...

Linux終端復用器 Tmux

開發linux程式時,經常需要通過終端連線到linux伺服器,然後在上面進行一些操作,比如設定一些環境變數 編譯 測試等等,而有些過程會比較久,一旦中間出現一些網路不穩定斷開連線就經常需要重新來過。而tmux就可以很好的解決這個問題,通過在linux伺服器上開乙個終端的deamon,然後需要時連線上...