代替putty的 tmux 終端工具

1.安裝與配置git

官網 https://tmux.github.io/github

   

mac下安裝session

brew install tmux工具

~/.tmux.conf 配置文件路徑spa


2.面板管理 paneget

Ctrl-b % 水平分割面板(命令輸入的方法,先同時輸入Ctrl-b,放開,再輸入%,下同)it

Ctrl-b " 垂直分割面板io

Ctrl-b z 放大/縮小面板容器

Ctrl-b x kill面板配置


3.窗口管理 window

窗口是個窗格容器,一個窗口裏能夠運行多個窗格

Ctrl-b c 建立一個窗口

Ctrl-b + 窗口數字,切換窗口


4.會話管理 session

一個 Tmux 會話中能夠包含多個窗口

tmux new -s <name-of-my-session> 建立一個新的會話

Ctrl-b : ,而後輸入命令 new -s <name-of-my-new-session>,可再建立一個話

Ctrl-b s 獲取現有會話的列表

tmux attach 能夠直接進入以前的會話,而不是新建一個會話

會話在即便退出tmux後也不會丟掉,再運行tmux能夠看到以前的會話!

窗口、面板、會話的邏輯關係是,會話>窗口>面板。

其餘配置,如界面/顏色,會話發送等有志人士再深刻研究,基本使用若是掌握了上述命令已經足夠,其餘快捷鍵參閱man手冊,不建議對工具的默認配置做太多修改,一則意義不大,二則浪費你的精力。

5.排錯

sessions should be nested with care, unset $TMUX to force

出現這個提示時表示你正在一個tmux session裏,執行了tmux命令,嘗試ctrl+b s列出全部會話,再進行切換。若是不行,能夠執行命令 tmux list-session,而後tmux kill-session -t "對應的session名稱"

相關文章
相關標籤/搜索