← Blog

Zellij 終極極客修煉手冊:多線程終端機的快捷鍵、複製貼上與滑鼠操作

一張表看懂核心快捷鍵,鍵盤流與滑鼠流雙路線並進

Zellij 的核心邏輯是:先按 Ctrl + <字母> 進入模式,再按單一字母執行動作。這份手冊把最常用的快捷鍵、複製貼上、背景常駐與滑鼠操作全部濃縮在一起,建議收藏或直接開一個 Pane 掛著查。


核心快捷鍵總覽(一張表看懂)

核心模式進入快捷鍵模式內常用動作(單按字母)
Pane 面板模式(切格子)Ctrl + pr 右切、d 下切、n 自動切、x 關閉、f 全螢幕切換、r(再按一次)重新命名
Tab 分頁模式(瀏覽器分頁)Ctrl + tn 新分頁、x 關閉分頁、r 重新命名、h / l 左右切換分頁
Scroll 捲動模式(看舊 Log、複製)Ctrl + sj / k 上下捲動、PageUp / PageDown 翻頁、c 進入純鍵盤複製模式
Session 會話模式(背景常駐)Ctrl + od 暫離(Detach)、w 視覺化切換不同專案
萬能逃脫鍵EscSpace退出目前模式,回到一般終端機輸入狀態

三大必殺技修煉

第一式:多線程切換、縮放秘術

當你開了「4+1」的五線程基地,手不用離開鍵盤,這樣切換最快:

  • 不進模式,直接切換格子: 按住 Alt + 方向鍵(或 h/j/k/l),游標就能直接在格子間飛躍。
  • 瞬間放大(全螢幕): 游標移到該 Pane,按 Ctrl + p 再按 f。這個格子會瞬間放大到整個螢幕,讓你專心看 Log 或改 Code;再按一次 Ctrl + p + f 就縮回原樣。
  • 動態調整格子大小:Ctrl + n(Resize 模式),接著按 +-,或者方向鍵,就能微調當前面板的肥胖程度。

第二式:複製貼上神功

出入 Zellij 最常踩到的坑就是複製貼上,兩條路線任選:

  • 滑鼠流(繞過防線): 按住 Shift,用滑鼠反白 → Ctrl + Shift + C 複製 → Ctrl + Shift + V 貼上。
  • 鍵盤流(純無鼠操作):
    1. Ctrl + s → 按 c → 用方向鍵移到起點。
    2. Space 開始反白 → 移動方向鍵選取文字。
    3. Enter 複製成功(已同步到 Ubuntu 系統剪貼簿,外面也能貼上)。

第三式:時空凍結(背景常駐)

下班了、或是要開會需要暫時離開,不要關掉 Zellij:

  1. 在 Zellij 中按 Ctrl + o,然後按 d(Detach)。
  2. 這時你會回到 Ubuntu 原本的乾淨終端機,但你的 5 個線程依然在背景瘋狂運作(程式沒斷)。
  3. 明天上班,只要在終端機輸入:
zellij attach
  1. 傳送回來! 昨天的五個格子、跑一半的進程、編排好的檔名,完全原封不動地彈回來。

終極極客優化(一勞永逸)

建議你立刻在 Ubuntu 設定這兩個小優化,讓 Zellij 變得跟呼吸一樣自然。

1. 寫入設定檔(自動滑鼠複製)

在終端機輸入指令建立設定目錄:

mkdir -p ~/.config/zellij

接著建立或修改 ~/.config/zellij/config.kdl,貼上這兩行:

// Copy selected text to system clipboard automatically
copy_on_select true
// Optional theme: default, clean, compact
theme "default"

2. 設定簡短別名(Alias)

打開你的 ~/.bashrc~/.zshrc,在最底部加上這兩行:

alias zj="zellij"
alias rp="zellij action rename-pane"

存檔後執行 source ~/.bashrc

  • 以後只要打 zj 就能啟動 Zellij。
  • 要改格子名字,直接在格子裡打:rp "測試中"

Zellij 滑鼠終極操作指南

只要你的終端機(Terminal)有開啟滑鼠支援,在 Zellij 裡面你完全可以用滑鼠做到以下這些爽快操作:

1. 視窗切換與縮放(免記快捷鍵)

  • 點擊切換: 用滑鼠左鍵點擊任何一個格子(Pane)或上方的分頁(Tab),游標就會直接跳過去。
  • 雙擊放大(全螢幕): 在任何一個格子的「邊框」或上方「標題列」上連點左鍵兩下,該格子就會瞬間放大成全螢幕;再雙擊兩下,就會縮回原本的五宮格佈局。

2. 邊框拖曳(動態調整格子大小)

  • 滑鼠拉視窗: 把滑鼠游標移到格子跟格子之間的分隔線(邊框)上,游標會變成調整大小的符號。這時按住左鍵拖曳,就可以直接放大或縮小某個線程的空間。

3. 滑鼠複製與貼上(核心大絕招)

根據你是否有開啟 copy_on_select,操作會有一點點不同:

  • 情況 A:如果你已經開啟了 copy_on_select true 設定

    • 複製: 直接用滑鼠左鍵選取你要的文字,放開滑鼠的瞬間,文字就已經複製好了
    • 貼上: 在你想輸入的地方,按下滑鼠中鍵(滾輪按下去),或是按 Ctrl + Shift + V 就能直接貼上。
  • 情況 B:一般預設狀況(或想繞過 Zellij 複製內部文字)

    • 強制複製: 按住鍵盤的 Shift 鍵不放,再用滑鼠去選取文字,接著按右鍵選擇複製(或按 Ctrl + Shift + C)。
    • 強制貼上: 按住鍵盤的 Shift 鍵不放,按下滑鼠中鍵(或按 Ctrl + Shift + V)。

4. 滾輪滑動(看舊 Log)

  • 滑鼠滾輪: 在任何一個格子裡直接往上滾動滾輪,Zellij 會自動幫你切換到 Scroll(捲動)模式,讓你查看上半截不見的 Log。
  • 回到最新進度: 滾輪一路滾回最下方,或者按一下 Esc,就會立刻回到最即時的 Terminal 輸入狀態。

快捷鍵 + 滑鼠對照表

把鍵盤流與滑鼠流結合在一起,你的武器庫就完整了:

你想做的事鍵盤極客流滑鼠直覺流
切換格子Alt + 方向鍵直接點擊該格子
格子全螢幕Ctrl + pf在格子邊框連點兩下
調整格子大小Ctrl + n → 方向鍵按住邊框拖曳
複製文字Ctrl + sc → 選取 → Enter按住 Shift + 滑鼠選取(或開設定自動複製)
看以前的 LogCtrl + sPageUp滑鼠滾輪直接向上滾

鍵盤主攻、滑鼠輔助,這套「4+1」五線程基地現在已經完全被你掌控了。

Looking for an AI platform or Agentic AI partner? I help teams ship enterprise-grade RAG, multi-agent, and real-time AI systems.

Contact