我在 OSX 上使用zsh
with oh-my-zsh
。我gnupg2
从自制程序安装,给了我可执行文件gpg2
。不幸的是,zsh
自动完成似乎只支持gpg
(即使该可执行文件甚至没有安装)。有没有办法启用zsh
自动完成功能gpg2
。有某种oh-my-zsh
插件可以实现这个功能吗?
答案1
Gpg 2.x 具有与 gpg 1.x 几乎相同的命令行选项,您不太可能遇到已更改的极少数选项。因此声明gpg2
具有与 相同的完成gpg
。在您的行.zshrc
之后compinit
,添加
compdef gpg2=gpg
如果您没有compinit
该行(可能位于 oh-my-zsh 内部深处的某处),请将其放在包含 oh-my-zsh 组件之后。