Question

Je voudrais permettre à zsh de compléter automatiquement les modules pour yast2 (un panneau de configuration OpenSuSE), mais certaines choses semblent déjà définies. Je peux courir

compctl -k "(hello world)" nonexistantprogram

très bien, mais

compctl -k "(hello world)" yast2

ne fonctionne pas du tout. Certaines choses pour yast2 semblent déjà définies, à savoir le symbole "-". options: --fullscreen, --geometry, --list [sous-modules], etc.

Même si pour ceux qui n'utilisent pas OpenSuSE: Y a-t-il des indicateurs à compctl pour le remplacer par les paramètres précédents ? Merci beaucoup d'avance.

Était-ce utile?

La solution

Très probablement, votre système utilise le nouveau système compsys plutôt que l'ancien système compctl . Voir man zshcompsys et man zshcompwid (et man zshcompctl ).

La fonction d'achèvement pour yast2 est probablement dans ce fichier (ou un chemin similaire):

/usr/share/zsh/functions/Completion/Linux/_yast
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top