hugo补全zsh
hugo补全zsh
生成用于zsh shell的自动补全脚本
概述
生成用于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")
--debug 调试输出
-d, --destination string 文件系统路径,用于写入文件
-e, --environment string 构建环境
--ignoreVendorPaths string 忽略匹配给定Glob模式的模块路径下的任何_vendor文件夹
--logLevel string 日志级别(debug|info|warn|error)
--quiet 静默模式下的构建
-s, --source string 文件系统路径,用于相对读取文件
--themesDir string 主题目录的文件系统路径
-v, --verbose 详细输出
另请参阅
- hugo completion - 为指定的shell生成自动补全脚本