tengo una función como esta:Zsh función de autocompletar basado en 2 argumentos
p() { cd ~/Clients/$1/Projects/$2; }
Entonces puede escribir:
p "Client here" "Project here"
y me lleva a:
~/Clients/Client here/Projects/Project here
Nada especial pasando aquí. ¿Pero cómo implemento autocompletar para esta función? Me las arreglé para conseguir trabajo terminación automática para el primer argumento (clientes):
_p() { _files -W ~/Clients -/; }
compdef _p p
Pero ¿cómo Autocompletar el segundo argumento (proyectos)? Necesita ser rellenado automáticamente desde la carpeta basada en el cliente: alguien
Esperanza puede ayudar! :-)