跳到內容

設定 OpenClaw 自動補全:提升終端機操作效率

每次在終端機輸入指令都要手打全名,真的挺累人的。特別是當指令有很多子命令或參數時,如果沒有自動補全(Auto-completion),開發效率會大打折扣。

openclaw completion 可以幫你生成 shell 補全腳本,還能直接把它們安裝到你的 shell profile 裡面,讓你以後按個 Tab 鍵就能輕鬆搞定指令輸入。

Terminal window
openclaw completion
openclaw completion --shell zsh
openclaw completion --install
openclaw completion --shell fish --install
openclaw completion --write-state
openclaw completion --shell bash --write-state
  • -s, --shell <shell>: shell 目標 (zsh, bash, powershell, fish; 預設值: zsh)
  • -i, --install: 透過在你的 shell profile 加入 source 行來安裝補全功能
  • --write-state: 將補全腳本寫入 $OPENCLAW_STATE_DIR/completions,不輸出到 stdout
  • -y, --yes: 跳過安裝確認提示
  • 使用 --install 會在你的 shell profile 中寫入一小段 “OpenClaw Completion” 區塊並指向快取的腳本;如果你沒有使用 --install 或 --write-state,指令則會直接把腳本內容印到 stdout。
  • 補全生成過程會預先載入指令樹,所以連巢狀的子指令也會被包含在自動補全的範圍內。

AI Setup Assistant

OpenClaw

OpenClaw Expert

還是卡住了?

如果這篇文件沒有解決你的情境,直接問 OpenClaw Expert,拿到可執行步驟。