fix bug in fasd init

since we're sourcing this as a plugin, which loads the function, it's
counterproductive to also define the 'fasd' alias

moving the about-plugin metadata into the case block makes this script
safe for execution even if composure metadata isn't exported and
available

rename fasd.bash to fasd.plugin.bash to bring it inline with the other
plugin scripts
pull/133/head
Erich Smith 2012-05-12 21:04:19 -04:00
parent f3d4469568
commit 65ea1e9f10
1 changed files with 2 additions and 1 deletions

View File

@ -584,7 +584,8 @@ fasd [-A|-D] [paths ...]
fasd --init env
case $- in
*i*) alias fasd=$BASH_IT'/plugins/enabled/fasd.bash'
*i*) cite about-plugin
about-plugin 'navigate "frecently" used files and directories'
eval "$(fasd --init auto)"
;;
*) # assume being executed as an executable