在mac 中安裝tmux:
在終端輸入如下命令:
brew install tmux
tmux 的快捷鍵字首(prefix)
為了使自身的快捷鍵和其他軟體的快捷鍵互不干擾,tmux 提供了乙個快捷鍵字首。當想要使用快捷鍵時,需要先按下快捷鍵字首,然後再按下快捷鍵。tmux 所使用的快捷鍵字首預設是組合鍵 ctrl-b(同時按下 ctrl 鍵和 b 鍵)。
但是,由於鍵盤上 ctrl 鍵和 b 鍵距離太遠了,操作起來特別不方便,所以經常需要修改快捷鍵字首:只需將以下配置加入到 tmux 的配置檔案 ~/.tmux.conf 中(沒有此檔案就建立乙個):
#個人喜歡吧快捷鍵字首設定為 ctrl + a
unbind c-b
set -g prefix c-a
會話(session)乙個 tmux 會話中可以包含多個視窗。在會話外建立乙個新的會話:
進入會話後建立新的會話:只需要按下 ctrl-b : ,然後輸入如下的命令:
ctrl-b
:new -s of-my-new-session>
在 tmux 的會話間切換
在會話內獲取會話列表,可以按下ctrl-b s。下圖所示的就是會話的列表:
ctrl-b s
列表中的每個會話都有乙個 id,該 id 是從 0 開始的。按下對應的 id 就可以進入會話。
在會話外獲取會話列表:
tmux ls
在會話外進入會話:
或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
在mac中安裝zsh
今天配置環境的時候看到別人推薦使用zsh,我就想裝個oh my zsh來試試,有兩種方法 1 在官網上有乙個安裝命令,在終端中使用 curl l sh自動安裝。git clone git oh my zsh cp oh my zsh templates zshrc.zsh template zshr...
在mac中安裝docker
本文使用的環境是mac os 10.11.5 docker 1.12.0。一 安裝docker for mac前需要知道的事情 三 安裝docker for mac 按照提示,一路往下走,最終會看到docker已經執行的頁面。四 檢查版本資訊 shell 1.docker version 2.doc...
Mac中在Matlab中安裝Mosek
在命令列輸入 conda install c mosek mosek再在命令列輸入 python users name mosek 8 tools platform osx64x86 bin install.py以上安裝標準可在官方安裝文件中找到 獲取mosek許可證 在官網中找到academic ...