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           主題目錄的檔案系統路徑

相關內容