O upstream zsh não tem uma função de conclusão para hadoop, então suas escolhas são encontrar alguém que tenha escrito um para o hadoop ou para escrever o seu próprio.
Se você é novo em escrever funções de conclusão, o ft escreveu uma boa introdução aqui .
A maneira mais rápida de aprender, na minha opinião, é ler e entender as funções existentes. Como o hadoop tem subcomandos, as funções existentes relevantes são _zfs, _btrfs, _git e outros comandos que possuem o conceito de subcommands
. Você pode visualizá-los com $EDITOR $^fpath/_zfs(N)
o guia do usuário do zsh também tem um capítulo dedicado a como a conclusão funciona aqui , e man 1 zshcompsys
se tornará rapidamente seu melhor amigo.
E é chamado completion
, não há nada auto
sobre isso: P