zshell

快速上手

從空視窗到可以開始工作的專案——最值得先學的那些事。

建立專案

按 Cmd+N。側邊欄裡會多出一個專案,裡面有一個終端機——然後像在任何終端機裡一樣 cd 到你要的儲存庫。檔案樹和 git 面板會跟過去,並停在儲存庫根目錄上。

想直接從資料夾起步?在 Finder 裡右鍵它,選 服務 → New Zshell Project Here。

有好幾個儲存庫?全部加進來。Cmd+1 到 Cmd+9 可以直接跳到某一個,每個專案各自保留自己的分頁和佈局。

新增工作階段

Cmd+T 在同一個專案裡再開一個終端機——新分頁,有自己的工作目錄和捲動歷史。一個跑開發伺服器,一個跑測試,還有一個留給真正敲指令。

Ctrl+1–9 直接切分頁; Ctrl+Tab 打開一個按最近使用排序的切換器。

把分頁分割畫面

Cmd+D 向右分割畫面,Cmd+Shift+D 向下分割畫面。用 Opt+Cmd+方向鍵在窗格之間移動;要讀一段很長的輸出時,按 Cmd+Shift+Return 把當前窗格放大到鋪滿整個分頁。

打開側邊面板

右側邊欄放著這些,各自一個快速鍵:

面板快速鍵用來做什麼
GitCmd+Shift+G暫存、看 diff、提交、推送
檔案Cmd+Shift+E瀏覽檔案樹、打開和編輯檔案
資訊Cmd+Shift+I程序和正在監聽的連接埠

Cmd+Shift+B 收起整個右側邊欄;Cmd+B 收起左邊的專案側邊欄。

只記一個快速鍵:Cmd+P

指令面板會搜尋所有專案、所有已打開的工作階段,以及 Zshell 的每一條指令。這一頁別的都忘了沒關係,記住這個就行——每條指令旁邊都標著它自己的快速鍵。

退出之後還剩下什麼

退出再打開,專案、分頁和窗格佈局都還在原處。每個終端機會在原來的目錄裡啟動一個 全新的 shell——不會有東西被偷偷留在後台繼續跑。

新配置預設恢復捲動歷史。開啟 terminal.restore-history 時,重開的終端機會在 Session Contents Restored 分隔線上方顯示之前的輸出,新 shell 在下方執行。

恢復出來的就是文本本身。它是「當時發生過什麼」的記錄,不是一個還活著的工作階段,往回翻不會重新執行任何東西。

下一步