Przeglądaj źródła

Add bash-completion loading

Weiyi Lou 9 lat temu
rodzic
commit
93b71001b0
1 zmienionych plików z 9 dodań i 0 usunięć
  1. 9 0
      shell/bash/completion.bash

+ 9 - 0
shell/bash/completion.bash

@@ -1,2 +1,11 @@
 bind "set completion-ignore-case on"
 bind "set show-all-if-ambiguous on"
+
+# Bash completion (https://github.com/scop/bash-completion).
+if [[ -f /usr/share/bash-completion/bash_completion ]]; then
+  source /usr/share/bash-completion/bash_completion
+elif [[ -f /etc/bash_completion ]]; then
+  source /etc/bash_completion
+elif [[ -n $(command -v brew) && -f $(brew --prefix)/etc/bash_completion ]]; then
+  source $(brew --prefix)/etc/bash_completion
+fi