https://www.gravatar.com/avatar/3989534a4e0a6e2413b5e18937445910?s=240&d=mp

工程師的摳頂人生

解決 Cursor Agent 在 Zsh 環境下無法偵測指令結束的問題

問題描述

當你將 Cursor 的整合終端切換為 zsh,特別是搭配 Oh My Zsh 或 Powerlevel10k 主題後,可能會遇到以下困擾:

  1. Agent 執行指令後卡住不動:Cursor 無法自動偵測命令執行完成
  2. 需要手動點擊 Skip:每次都要人工介入才能繼續
  3. 出現 q 指令錯誤:Skip 後會看到 zsh: command not found: q 的錯誤訊息

這個問題不僅影響工作流程的順暢度,也讓原本應該自動化的 AI Assistant 體驗大打折扣。

如何在 Cursor 中將預設終端由 PowerShell 變更為 Zsh

前言

Cursor 是一款基於 VS Code 的 AI 程式編輯器,因此許多 VS Code 的設定方式在 Cursor 中同樣適用。預設情況下,Cursor 會根據作業系統選擇預設的終端 Shell。在 macOS 上,雖然系統預設已經是 Zsh,但有時 Cursor 可能會選擇其他 Shell 如 PowerShell 或 Bash。本文將教你如何手動設定 Zsh 為 Cursor 的預設整合終端。

Hugo 快速入門指南

什麼是 Hugo?

Hugo 是一個快速、靈活的靜態網站產生器,使用 Go 語言編寫。它可以將 Markdown 檔案轉換成完整的網站,非常適合建立部落格、文件網站或企業官網。

為什麼選擇 Hugo?

  • 極快的建置速度:大型網站也能在幾秒內完成建置
  • 簡單易用:使用 Markdown 撰寫內容
  • 豐富的主題:數百個免費主題可供選擇
  • 靈活的部署:可部署到任何靜態網站託管服務

安裝 Hugo

macOS 安裝

使用 Homebrew 安裝: