我最近刚换用 ZShell,目前为止我很喜欢它。但我遇到的一个问题是,我的 init.d 或 upstart 脚本以前有子命令的制表符补全功能,但现在没有了。
最常见的命令(例如start
,stop
)status
可以正常完成,但是特定于该脚本的自定义子命令无法在 zsh 制表符补全中被拾取,而在 BASH 中则可以。
谢谢您的帮助。
答案1
我不知道这个的版权是什么所以我链接了但是有一个完成的initctl
,,,,和start
stop
restart
reload
status
可在 zsh 邮件列表中查看。
将其保存为类似的东西/usr/share/zsh/site-functions/_initctrl
。