The Terminal Way

終端人生:純 CLI 開發者的完全指南

Author
Affiliation

林協霆

和信治癌中心醫院腫瘤內科部

Published

2025-12-21

前言

Important授權條款

CC BY-NC-SA

姓名標示-非商業性-相同方式分享

本授權條款允許使用者重製、散佈、傳輸以及修改著作,但不得為商業目的之使用。若使用者修改該著作時,必須按照授權者所指定的方式來散佈該衍生作品,並且將產出之新創著作採用相同的授權條款釋出。

「工具塑造思維,思維決定效率。」

這本書是寫給那些想要掌握終端工作流的開發者。無論你是剛接觸命令列的新手,還是想要優化現有工作流的老手,這裡都有適合你的內容。

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 開始之前

本書假設你有基本的程式開發經驗,知道什麼是終端機,但不需要是專家。我們會從頭開始,一步步建立你的終端工作環境。

準備好了嗎?讓我們開始這趟終端之旅!

echo "Welcome to The Terminal Way!"