I use fasd
, an autocompletion utility. It has an initialization step that asks you to put eval "$(fasd --init auto)"
into your .bashrc
. Running this produces the following:
eval "$(fasd --init posix-alias bash-hook bash-ccomp bash-ccomp-install)"
I moved eval "$(fasd ..."
out of my .bashrc
and into a different file to keep my .bashrc unmodified, so that I instead just have:
In .bashrc
:
source config/fasd.sh
In config/fasd.sh
:
eval "$(fasd --init auto)"
When I do this, fasd
no longer seems to function correctly -- namely the autocompletion no longer seems to be initialized correctly. Have I misunderstood how source
works, or is this a bug in fasd
?