The Terminal Way
終端人生:純 CLI 開發者的完全指南
前言
Important授權條款
「工具塑造思維,思維決定效率。」
這本書是寫給那些想要掌握終端工作流的開發者。無論你是剛接觸命令列的新手,還是想要優化現有工作流的老手,這裡都有適合你的內容。
0.1 為什麼寫這本書?
在 GUI 當道的時代,為什麼還要學習終端?因為終端提供了:
- 效率:鍵盤比滑鼠快
- 可重複性:腳本化一切
- 遠端工作:SSH 到任何地方
- 專注力:沒有干擾的純文字介面
0.2 這本書的特色
Note實作導向
每章都有實作練習,不只是介紹工具,更教你如何實際應用。
- 漸進式難度:從基礎到進階,循序漸進
- 真實工作流範例:展示工具如何串連
- 基於真實 dotfiles:所有配置都來自實際使用的設定
0.3 本書使用的主要工具
| 類別 | 工具 |
|---|---|
| Shell | Zsh + Oh-My-Zsh + Powerlevel10k |
| 終端模擬器 | WezTerm |
| 多工管理 | tmux |
| 編輯器 | Neovim + NvChad |
| 搜尋工具 | fzf, ripgrep, fd |
| 檔案管理 | yazi, lsd |
| 版本控制 | Git + lazygit |
0.4 開始之前
本書假設你有基本的程式開發經驗,知道什麼是終端機,但不需要是專家。我們會從頭開始,一步步建立你的終端工作環境。
準備好了嗎?讓我們開始這趟終端之旅!