diff --git a/lib/correction.zsh b/lib/correction.zsh index 3e1415a0b..27a6f036d 100644 --- a/lib/correction.zsh +++ b/lib/correction.zsh @@ -7,6 +7,7 @@ if [[ "$ENABLE_CORRECTION" == "true" ]]; then alias mkdir='nocorrect mkdir' alias mv='nocorrect mv' alias mysql='nocorrect mysql' + alias su='nocorrect su' alias sudo='nocorrect sudo' setopt correct_all diff --git a/plugins/brew/brew.plugin.zsh b/plugins/brew/brew.plugin.zsh index 6fb7f3453..2d2c69ba5 100644 --- a/plugins/brew/brew.plugin.zsh +++ b/plugins/brew/brew.plugin.zsh @@ -3,6 +3,11 @@ alias bubo='brew update && brew outdated' alias bubc='brew upgrade && brew cleanup' alias bubu='bubo && bubc' +alias bsl='brew services list' +alias bsr='brew services run' +alias bson='brew services start' +alias bsoff='brew services stop' + if command mkdir "$ZSH_CACHE_DIR/.brew-completion-message" 2>/dev/null; then print -P '%F{yellow}'Oh My Zsh brew plugin: cat <<-'EOF' diff --git a/plugins/git/git.plugin.zsh b/plugins/git/git.plugin.zsh index 34942d387..9c2a6e0e9 100644 --- a/plugins/git/git.plugin.zsh +++ b/plugins/git/git.plugin.zsh @@ -238,4 +238,4 @@ alias gupv='git pull --rebase -v' alias glum='git pull upstream master' alias gwch='git whatchanged -p --abbrev-commit --pretty=medium' -alias gwip='git add -A; git rm $(git ls-files --deleted) 2> /dev/null; git commit --no-verify -m "--wip-- [skip ci]"' +alias gwip='git add -A; git rm $(git ls-files --deleted) 2> /dev/null; git commit --no-verify -m "--wip-- [skip ci]"' \ No newline at end of file diff --git a/plugins/httpie/httpie.plugin.zsh b/plugins/httpie/httpie.plugin.zsh index 68ead6c67..225f83ec0 100644 --- a/plugins/httpie/httpie.plugin.zsh +++ b/plugins/httpie/httpie.plugin.zsh @@ -30,4 +30,11 @@ function _httpie_completion() { '*: :->args' && ret=0 } -compdef _httpie_completion http \ No newline at end of file +compdef _httpie_completion http + +alias 'GET=http -v GET' +alias 'POST=http -v POST' +alias 'PUT=http -v PUT' +alias 'PATCH=http -v PATCH' +alias 'DELETE=http -v DELETE' +alias 'OPTION=http -v OPTION' diff --git a/plugins/lol/lol.plugin.zsh b/plugins/lol/lol.plugin.zsh index 1b32ec2e4..5de1ffa02 100644 --- a/plugins/lol/lol.plugin.zsh +++ b/plugins/lol/lol.plugin.zsh @@ -48,3 +48,5 @@ alias ooanward='git commit -am' alias letcat='git checkout' alias violenz='git rebase' +# Flip a coin function. http://twitter.com/#!/climagic/status/195158151534882817 +flipcoin() { [[ $(( $RANDOM % 2 )) == 0 ]] && echo heads || echo tails; } diff --git a/plugins/rvm/rvm.plugin.zsh b/plugins/rvm/rvm.plugin.zsh index 53e809aaf..20793cda9 100644 --- a/plugins/rvm/rvm.plugin.zsh +++ b/plugins/rvm/rvm.plugin.zsh @@ -2,6 +2,7 @@ fpath=($rvm_path/scripts/zsh/Completion $fpath) alias rubies='rvm list rubies' alias gemsets='rvm gemset list' +alias rvms='rvm gemset' local ruby18='ruby-1.8.7' local ruby19='ruby-1.9.3' diff --git a/plugins/vagrant/vagrant.plugin.zsh b/plugins/vagrant/vagrant.plugin.zsh new file mode 100644 index 000000000..ac651ebe4 --- /dev/null +++ b/plugins/vagrant/vagrant.plugin.zsh @@ -0,0 +1,8 @@ +alias vssh='vagrant ssh' +alias vup='vagrant up' +alias vupp='vagrant up --provision' +alias vprov='vagrant provision' +alias vhalt='vagrant halt' +alias vdestroy='vagrant destroy' +alias vstatus='vagrant status' +alias vst='vstatus'