我希望让zsh能够自动补全yast2中的模块(一个OpenSuSE控制面板),但似乎已经有一些定义好的内容了。我可以运行:
compctl -k "(hello world)" nonexistantprogram
只是很好,但是
compctl -k "(hello world)" yast2
完全不起作用。某些yast2的东西似乎已经被定义了,即“-”选项:--fullscreen,--geometry,--list [submodules]等。
即使对于那些不使用OpenSuSE的人:是否有任何标志可以使compctl覆盖先前的设置?非常感谢您的帮助。