24 lines
		
	
	
		
			488 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			488 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| #compdef $PROG
 | |
| 
 | |
| _cli_zsh_autocomplete() {
 | |
| 
 | |
|   local -a opts
 | |
|   local cur
 | |
|   cur=${words[-1]}
 | |
|   if [[ "$cur" == "-"* ]]; then
 | |
|     opts=("${(@f)$(_CLI_ZSH_AUTOCOMPLETE_HACK=1 ${words[@]:0:#words[@]-1} ${cur} --generate-bash-completion)}")
 | |
|   else
 | |
|     opts=("${(@f)$(_CLI_ZSH_AUTOCOMPLETE_HACK=1 ${words[@]:0:#words[@]-1} --generate-bash-completion)}")
 | |
|   fi
 | |
| 
 | |
|   if [[ "${opts[1]}" != "" ]]; then
 | |
|     _describe 'values' opts
 | |
|   else
 | |
|     _files
 | |
|   fi
 | |
| 
 | |
|   return
 | |
| }
 | |
| 
 | |
| compdef _cli_zsh_autocomplete $PROG
 |