Я пытаюсь включить автозаполнение моих команд домашнего варки. Homebrew автоматически создает папку bash_completion.d
и sym-ссылки на все файлы завершения.
$ ls -a `brew --prefix`/etc/bash_completion.d/
. .. brew_bash_completion.sh git-completion.bash
Как видите, у меня есть доработки для brew
и git
. Поэтому я пытаюсь запустить файлы:
[ -d `brew --prefix`/etc/bash_completion.d ] && source `brew --prefix`/etc/bash_completion.d/*
Это в моем ~/.bash_profile
, и я ожидаю, что это будет источником всех файлов в bash_completion.d
. Когда я опробую это позже в терминале, работает только завершение для brew
.
Я что-то упускаю?