mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2024-12-26 20:31:15 +01:00
494b07b093
Seems like this is more like the intended effect, splits arguments with commas for proper gitignore.io api request. Thanks for teaching me about custom compdef completions! Updated with zsh join operator by Marc Cornellà
12 lines
275 B
Bash
12 lines
275 B
Bash
function gi() { curl -sL https://www.gitignore.io/api/${(j:,:)@} }
|
|
|
|
_gitignoreio_get_command_list() {
|
|
curl -sL https://www.gitignore.io/api/list | tr "," "\n"
|
|
}
|
|
|
|
_gitignoreio () {
|
|
compset -P '*,'
|
|
compadd -S '' `_gitignoreio_get_command_list`
|
|
}
|
|
|
|
compdef _gitignoreio gi
|