Zsh compdef für apt-get install oder andere 2-teilige Befehle

Zsh compdef für apt-get install oder andere 2-teilige Befehle

Wie kann ich eine Compdef für die Zsh-Vervollständigung verwenden, sodass eine benutzerdefinierte Funktion einen aus zwei Teilen bestehenden Befehl für die Vervollständigung verwendet?

Beispiel:

my_function () {
    sudo apt-get install $@
}

compdef my_function=<WHAT GOES HERE?>
compdef my_function=apt-get install # DOESN'T WORK
compdef my_function='apt-get install' # ALSO NO

Ich bin für jede Hilfe dankbar, danke!

verwandte Informationen