**:
在遠端到一台機器或者在本地終端下,經常發現,乙個終端遠遠地不夠用,經常需要同時開啟幾個,往往還希望這幾個視窗同時顯示在視線內。tmux正是為這種需求而生。
如上圖所示,是不是看起來很方便呢,^-^。
下面幾個是作者在日常工作中常用到的命令,事實上還有其他很多,但是一般用不到,也就不在這裡介紹,如果有興趣,可以參考官方教程。
tmux所有自帶命令都預設需要先按ctrl + b(記住,按下後鬆開),然後再鍵入對應的命令
ctrl+b 「- split pane horizontally
ctrl+b % -將當前窗格垂直劃分
ctrl+b方向鍵 - 在各窗格間切換
ctrl+b,並且不要鬆開ctrl,方向鍵 - 調整窗格大小
ctrl+b c- (c)reate 生成乙個新的視窗
ctrl+b n- (n)ext 移動到下乙個視窗
ctrl+b p- (p)revious 移動到前乙個視窗.
ctrl+b空格鍵 - 採用下乙個內建布局
ctrl+b q- 顯示分隔視窗的編號
ctrl+b o- 跳到下乙個分隔視窗
ctrl+b &- 確認後退出tmux
這幾個命令都試幾遍,這個工具基本上也就算上手了,簡單才是最重要的。
再順便提乙個「高階」點的用法:
我經常進了tmux後會習慣地再生成幾個窗格,好比上面那個圖中的布局,左邊乙個,右邊上下各乙個。而每次進了tmux都這樣輸命令,是不是很麻煩?有沒有辦法一進tmux,就自動生成如上的布局,答案是有的,方法應該不止一種。下面提供乙個作者選用的方法:
首先寫乙個指令碼,來建立各個窗格
~/.tmux/mylayout
selectp -t 0
#選中第0個窗格
splitw -h -p 50
#將其分成左右兩個
selectp -t 1
#選中第乙個,也就是右邊那個
splitw -v -p 50
#將其分成上下兩個,這樣就變成了圖中的布局了
selectp -t 0
#選回第乙個
在.tmux.conf後面加上一句
bind d source-file ~/.tmux/mylayout
結束,這樣每次進入tmux後,鍵入 ctrl + b d (d是大寫,要按shrift,你也可以按成其他字元,只要跟tmux已經用的不衝突即可),即會自動執行mylayout指令碼,生成圖示布局。如果 .tmux.conf 檔案不存在的話,請自己生成。注意前面有個.(點)
另外還有一些小功能,通過在.tmux.conf中新增相應的命令開啟對應的功能即可:
滑鼠可以選中窗格set-option -g mouse-select-pane on
滑鼠滾輪可以用set-window-option -g mode-mouse on
Tmux分屏軟體
ctrl b split pane horizontally ctrl b 將當前窗格垂直劃分 ctrl b 方向鍵 在各窗格間切換 ctrl b,並且不要鬆開ctrl,方向鍵 調整窗格大小 ctrl b c c reate 生成乙個新的視窗 ctrl b n n ext 移動到下乙個視窗 ctrl...
tmux 終端分屏利器使用
tmux 是乙個工具,用於在乙個終端視窗中執行多個終端會話。不僅如此,你還可以通過 tmux 使終端會話執行於後台或是按需接入 斷開會話,這個功能非常實用。很好的工具,記錄一下,以後要常用。mac ruby e curl fssl brew install tmux ubuntu sudo apt ...
終端復用軟體 Tmux
終端復用軟體 tmux more 本文主要記錄終端復用軟體 tmux的簡單使用。在ubuntu終端中,使用以下命令安裝 sudo apt get install tmux tmux為了不和其它軟體的快捷鍵影響,所以它的命令全要加字首ctrl b後再操作,例如新建個視窗的操作步驟 tmux的操作很多,...