Tmux 入門

什麼是Tmux呢?

簡單的說就是一個終端複用的工具,最後的界面如下圖所示:
界面

Manjaro安裝tmux

sudo pacman -S tmux

基本概念介紹

  • 會話Session
  • 窗口Windows
  • 窗格Pane
    概念
    如下圖所示,一個會話包含多個窗口,一個窗格有包含多個窗格.

簡單的快速入門

  • 新建會話
tumx new -s <session-name><C-b> :new <session-name>
  • 新建窗口
tmux new-window -n <window-name><C-b> c
  • 新建窗格
<C-b> %   # 橫向分屏
<C-b> -   # 豎向分屏

  • 會話之間的切換使用
<C-b> s # 列出所有 Session,可通過 j, k, 回車切換
  • 窗口之間的切換
<C-b> <窗口編號>  # 通過窗口編號切換
  • 窗格之間的切換使用
<C-b> h    # 切換到左邊的窗格
<C-b> j    # 切換到下邊的窗格
<C-b> k    # 切換到上邊的窗格
<C-b> l    # 切換到右邊的窗格

  • 會話的重命名
<C-b> $
  • 窗口重命名
<C-b> ,

tmux進階操作

  • 分離會話
    tmux detach 或者Ctrl+b d
    分離之後tmux仍然在執行,我們可以通過
  • 接入會話
    • 使用編號接入
      tmux attact -t 0
    • 使用名字接入
      tmux attact -t <session-name>
  • 殺死會話
    tmux kill-session -t 0或者tmux kill-session -t <session-name>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章