elm-bash-completion
elm-bash-completion copied to clipboard
Bash completion for Elm
elm-bash-completion
Why?
Sometimes when you're installing a package and you know the name, it can be really nice to be able to hit tab a little earlier.
You might start typing and want things to expand
elm-pa[TAB]
elm-package in[TAB]
elm-package install elm-co[TAB]
elm-package install elm-community/html-e[TAB]

Installation
- Clone this repo
- Source the
_<command_name>.shfiles in your~/.bashrcor~/.bash_profile, usingsource - Restart bash or open a new terminal session
If you're using Linux, you probably want .bashrc. If you're using OS X, you probably want .bash_profile.
Example .bashrc or .bash_profile file:
for f in ~/dev/elm-bash-completion/_*; do source $f; done
Oh My Zsh
Use bashcompinit.
autoload bashcompinit
bashcompinit
for f in ~/dev/elm-bash-completion/_*; do source $f; done