hugo completion zsh
hugo completion zsh
為 Zsh 生成自動補全腳本
說明
生成適用於 Zsh Shell 的自動補全腳本。
如果您的環境尚未啟用 Shell 補全功能,您需要先啟用它。可執行以下指令:
echo "autoload -U compinit; compinit" >> ~/.zshrc
若要在當前 Shell 會話中載入補全功能:
source <(hugo completion zsh)
若要讓補全功能在每個新會話中生效,請執行以下指令一次:
Linux:
hugo completion zsh > "${fpath[1]}/_hugo"
macOS:
hugo completion zsh > $(brew --prefix)/share/zsh/site-functions/_hugo
需要重新啟動 Shell,設定才會生效。
hugo completion zsh [flags]
選項
-h, --help 查看 zsh 的幫助
--no-descriptions 停用補全描述
繼承自父指令的選項
--clock string 設定 Hugo 使用的時鐘,例如:--clock 2021-11-06T22:30:00.00+09:00
--config string 設定檔(預設為 hugo.yaml|json|toml)
--configDir string 設定檔目錄(預設為 "config")
-d, --destination string 寫入檔案的檔案系統路徑
-e, --environment string 建置環境
--ignoreVendorPaths string 忽略與給定 Glob 模式匹配的 _vendor 模組路徑
--logLevel string 記錄層級(debug|info|warn|error)
--quiet 安靜模式建置
-M, --renderToMemory 渲染到記憶體(主要用於執行伺服器時)
-s, --source string 讀取檔案的相對檔案系統路徑
--themesDir string 主題目錄的檔案系統路徑
相關內容
- hugo completion - 為指定的 Shell 生成自動補全腳本