Tmux常用功能總結

2021-10-17 14:20:56 字數 2417 閱讀 5476

tmux常用功能總結

在 ubuntu 中安裝tmux:

在終端輸入如下命令:

sudo apt-get install tmux

tmux 的快捷鍵字首(prefix)

為了使自身的快捷鍵和其他軟體的快捷鍵互不干擾,tmux 提供了乙個快捷鍵字首。當想要使用快捷鍵時,需要先按下快捷鍵字首,然後再按下快捷鍵。tmux 所使用的快捷鍵字首預設是組合鍵 ctrl-b(同時按下 ctrl 鍵和 b 鍵)。

但是,由於鍵盤上 ctrl 鍵和 b 鍵距離太遠了,操作起來特別不方便,所以經常需要修改快捷鍵字首:

只需將以下配置加入到 tmux 的配置檔案 ~/.tmux.conf 中(沒有此檔案就建立乙個):

tmux new -s

進入會話後建立新的會話:

只需要按下 ctrl-b : ,然後輸入如下的命令:

ctrl-b

:new -s

在 tmux 的會話間切換

在會話內獲取會話列表,可以按下ctrl-b s。下圖所示的就是會話的列表:

ctrl-b s

列表中的每個會話都有乙個 id,該 id 是從 0 開始的。按下對應的 id 就可以進入會話。

列表中的每個會話都有乙個 id,該 id 是從 0 開始的。按下對應的 id 就可以進入會話。

在會話外獲取會話列表:

tmux ls

在會話外進入會話:

tmux attach -t

或tmux a -t

#進入列表中第乙個會話

tmux attach

或tmux a

臨時退出但不刪除會話:

ctrl + b d

在會話內退出並刪除session

ctrl+b

:kill-session

#刪除所有session

ctrl+b

:kill-server

在會話外刪除指定session

tmux kill-session -t

視窗(window)

乙個 tmux 會話中可以包含多個視窗。乙個視窗中有可以防止多個窗格。

在 tmux 的會話中,現有的視窗將會列在螢幕下方。下圖所示的就是在預設情況下 tmux 列出現有視窗的方式。這裡一共有三個視窗,分別是「server」、「editor」和「shell」。

這裡寫描述

建立視窗:

ctrl-b c

檢視視窗列表

ctrl-b w

切換到指定視窗,只需要先按下ctrl-b,然後再按下想切換的視窗所對應的數字。

ctrl-b 0

切換到下乙個視窗

ctrl+b n

切換到上乙個視窗

ctrl+b p

在相鄰的兩個視窗裡切換

ctrl+b l

重新命名視窗

ctrl+b ,

在多個視窗裡搜尋關鍵字

ctrl+b f

刪除視窗

ctrl+b &

窗格(panes)

乙個tmux視窗可以分割成若干個格窗。並且格窗可以在不同的視窗中移動、合併、拆分。

建立pane

橫切split pane horizontal

ctrl+b "

豎切split pane vertical

ctrl+b %

按順序在pane之間移動

ctrl+b o

上下左右選擇pane

ctrl+b 方向鍵上下左右

調整pane的大小

(我發現按住ctrl+b 再按 [上|下|左|右] 鍵也可以實現相同的效果)

ctrl+b

:resize-pane -u #向上

ctrl+b

:resize-pane -d #向下

ctrl+b

:resize-pane -l #向左

ctrl+b

:resize-pane -r #向右

在上下左右的調整裡,最後的引數可以加數字 用以控制移動的大小,例如:

ctrl+b

:resize-pane -d 5 #向下移動5行

在同乙個window裡上下左右移動pane

ctrl+b (往右邊,往下面)

刪除pane

ctrl+b x

更換pane排版(上下左右分隔各種換)

ctrl+b 「空格」

移動pane至新的window

ctrl+b !

移動pane合併至某個window

ctrl+b :join-pane -t $window_name

按順序移動pane位置

ctrl+b ctrl+o

顯示pane編號

ctrl+b q

顯示時間

ctrl+b t

參考:tmux

**自:

Jquery常用功能總結

id css display block function input id online click function 設定不可以使用 id attr disabled disabled 可以使用 id removeattr disabled id1,id2 click function 使用pr...

table常用功能總結

1,設定 邊框為單線框 table,th,td 加上 table 由於 table th 以及 td 元素都有獨立的邊框,設定border會使 具有雙線條邊框,如果需要把 顯示為單線條邊框,請使用 border collapse 屬性。border collapse collapse 說的是 邊框摺...

Fiddler常用功能總結

使用fildder幾年來,深深的體會到了其便利性,給工作帶來了極大的便利,所以把其它常用功能總結如下 一 介紹 1 免費,支援抓取http https協議,可獨立運動 2 原理 客戶通過移動端或是pc瀏覽器提交請求到伺服器 fiddler以 方式存在於客戶端 與服務端之間,自主抓取客戶端發出的請求,...