From 43a63965ee394c1609f57e7cbd6bd5365ae3b9fb Mon Sep 17 00:00:00 2001 From: con-f-use Date: Fri, 17 Mar 2017 20:29:02 +0100 Subject: [PATCH] Alias and complete common misspellings of bash-it --- aliases/available/general.aliases.bash | 7 +++++++ completion/available/bash-it.completion.bash | 6 ++++++ 2 files changed, 13 insertions(+) diff --git a/aliases/available/general.aliases.bash b/aliases/available/general.aliases.bash index 38a8bfe6..a4cf4ee2 100644 --- a/aliases/available/general.aliases.bash +++ b/aliases/available/general.aliases.bash @@ -71,6 +71,13 @@ fi alias md='mkdir -p' alias rd='rmdir' +# Common misspellings of bash-it +alias shit='bash-it' +alias batshit='bash-it' +alias bashit='bash-it' +alias bash_it='bash-it' +alias bash_ti='bash-it' + # Display whatever file is regular file or folder catt() { for i in "$@"; do diff --git a/completion/available/bash-it.completion.bash b/completion/available/bash-it.completion.bash index f4326a0a..edcad0ea 100644 --- a/completion/available/bash-it.completion.bash +++ b/completion/available/bash-it.completion.bash @@ -110,4 +110,10 @@ _bash-it-comp() return 0 } +# Activate completion for bash-it and its common misspellings complete -F _bash-it-comp bash-it +complete -F _bash-it-comp bash-ti +complete -F _bash-it-comp shit +complete -F _bash-it-comp bashit +complete -F _bash-it-comp batshit +complete -F _bash-it-comp bash_it