你是不是也覺得:每天打開終端機的時間,比打開某些會議視窗還久,介面卻還停留在「黑底白字,祝你平安」?Warp 想做的事,就是把終端機變成更像現代應用程式的工作工具。
這篇會帶你認識 Warp、在 macOS 安裝它,接著用 Blocks、Workflows、Command Palette、分割窗格與自然語言產生命令。讀完後,你至少能把常用操作整理成自己的節奏——終端機不一定要華麗,但可以少一點找指令時的迷惘,多一點喝咖啡的時間。
Warp 是什麼?
Warp 是一款以 Rust 開發、面向開發者的現代終端機。它支援多行輸入、語法醒目提示、類似文字編輯器的游標操作,以及把每次指令與輸出整理成獨立 Block 的介面。
Block 的好處很直白:你可以把某次指令的輸出獨立複製、搜尋、篩選,或在不同 Block 之間移動,不必在一大串滾動文字裡撈出剛才那段錯誤訊息。終端機終於開始整理房間了,雖然只整理自己的那一間。
Warp 目前提供 macOS、Windows 與 Linux 版本。它可以使用 bash、zsh、fish,以及 Windows 上的 PowerShell;Warp 會嘗試載入你的登入 Shell,如果設定不在支援範圍內,則會退回使用 zsh。
安裝 Warp
使用 Homebrew 安裝
如果你已經在 macOS 使用 Homebrew,直接執行:
brew install --cask warp也可以從 Warp 官方安裝頁面下載安裝程式,再把 Warp 拖曳到 Applications 資料夾。
第一次啟動
第一次開啟 Warp 時,可以選擇建立或登入 Warp 帳號,也可以先略過。官方文件指出,首次啟動需要網路連線;之後終端機本身可以離線使用,但 AI 與即時協作等需要網路的功能就不能使用。
安裝完成後,Warp 會嘗試使用你的登入 Shell。若要更換新工作階段的預設 Shell,可以到 Settings → Features → Session 設定。一般 macOS 使用者通常不需要特別調整,先開起來打個 pwd,看看它有沒有迷路就好。
先理解 Warp 的 Blocks
在 Warp 執行一個簡單指令:
pwdWarp 會把指令與輸出包成一個 Block。當輸出很多時,你可以:
- 點選 Block 來複製或檢視內容。
- 使用 Block 上的篩選功能,在輸出中尋找關鍵字。
- 使用
⌘ + ↑與⌘ + ↓在不同 Block 之間移動。
這種設計對查看 Git、建置紀錄或測試錯誤特別方便。你不需要先把整段 Log 貼到聊天視窗,再問「這裡是不是壞了」——至少第一輪不用。
常用功能與快捷鍵
快捷鍵會依作業系統與版本而異;以下以 macOS 的官方預設快捷鍵為主。Warp 也可以在 Settings → Keyboard Shortcuts 搜尋、修改或重設快捷鍵。
Workflows:把常用指令收好
按下 ⌃ + ⇧ + R 開啟 Workflows。Workflows 是可重複使用的指令範本,適合放部署、查詢 Log、清理環境等不想每次重新搜尋的操作。
⌃ + ⇧ + R 開啟 Workflows你可以先從現成的 Workflow 開始,再把真正常用的指令整理成自己的範本。把指令寫進 Workflow,不代表你變懶;代表你終於把記憶體留給更重要的事,例如記得自己把咖啡放在哪裡。

Command Palette:搜尋 Warp 的功能
按下 ⌘ + P 開啟 Command Palette。它是 Warp 的全域搜尋介面,可以找 Workflows、Notebooks、Prompts、檔案、設定與其他動作。
⌘ + P 開啟 Command Palette如果你只想找 Workflow,可以在搜尋前加上 workflows: 或縮寫 w:;想找檔案則可以使用 files:。記不住某個功能在哪裡時,先開 Command Palette,通常比在設定頁裡考古有效率。

分割窗格:同時看 Log 與指令
⌘ + D 會向右分割窗格,⇧ + ⌘ + D 則會向下分割。
⌘ + D 向右分割窗格
⇧ + ⌘ + D 向下分割窗格很適合一格執行指令、一格查看 Log,或一格處理 Git、另一格跑開發伺服器。分割窗格不是讓你同時做更多事情,而是讓你少做幾次切換視窗的事情;多工已經夠累了,不必再讓視窗也參加耐力賽。

用自然語言產生命令
按下 `⌃ + `` 可以開啟命令產生功能。你可以用自然語言描述目標,Warp 會提供相對應的 Shell 命令,例如「列出目前資料夾內最大的檔案」。
⌃ + ` 開啟命令產生功能產生的命令仍然要先看過再執行,尤其是涉及刪除檔案、權限或網路操作時。AI 能幫你少查一頁文件,但不能替你承擔按下 Enter 之後的結果;它沒有你的硬碟,也沒有你的主管。

主題與長時間工作通知
按下 ⌃ + ⌘ + T 可以開啟主題選擇器。這不會讓指令跑得更快,但能讓你在長時間工作時看得舒服一點。終端機的顏色不能修好 Bug,卻可能讓你比較願意留下來看完 Log。
對於需要執行一段時間的工作,也可以在 Warp 設定中啟用桌面通知,並依需要設定通知條件。這樣你可以先去倒水,完成後再回來看結果,不必對著游標發呆到它產生靈性。

使用前要留意什麼?
Warp 的終端機核心可以離線使用,但部分功能需要登入與網路,例如 AI、同步或即時協作。不同方案的 AI 使用額度與功能也可能不同,實際限制應以 Warp 官方方案與計費文件為準,不要把舊文章裡的「完全免費」或「一定要登入」當成永遠不變的規則。
如果你在意遙測或資料處理,請閱讀官方的 Privacy 文件,並在設定中檢查相關選項。使用 AI 功能時,也要把指令與輸出視為可能包含專案資訊的資料,避免直接貼入密鑰、個人資料或公司機密。
另外,如果你使用複雜的 Shell 外掛或其他終端機增強工具,遇到補全、快捷鍵或啟動腳本衝突時,先查看 Warp 已知問題,再逐一停用外掛測試。一次拔掉全部設定,最後通常只會得到一個更大的謎題。
結語
Warp 的重點不只是把終端機變漂亮,而是把輸入、輸出、搜尋與常用操作整理成比較容易回看的工作流。你可以先從 Blocks 和 ⌘ + P 開始,再依自己的習慣加入 Workflows、分割窗格與自然語言命令產生。
先把每天真的會用到的兩三個操作整理好就夠了,不必第一天就把整個終端機改造成太空船駕駛艙。工具是為了讓工作更順,不是讓你花一下午研究它的快捷鍵——研究完還沒開始工作,這就叫「效率的預備動作」。
參考資料
- Warp 安裝與設定:各平台安裝方式、首次啟動、帳號與 Shell 設定。
- Warp Quickstart:Blocks、Agent 模式與基本操作的官方入門。
- Keyboard Shortcuts:各平台預設快捷鍵與自訂方式。
- Command Palette:Command Palette 的用途、搜尋篩選語法與快捷鍵。
- Plans, pricing, and refunds:Warp 方案、AI 額度與計費說明。
- Privacy:遙測、資料處理與隱私設定說明。
