diff --git a/autojump.bash b/autojump.bash index 62e5c2f..41dcc2f 100644 --- a/autojump.bash +++ b/autojump.bash @@ -29,6 +29,26 @@ EOF } complete -F _autojump j +_autojump_files() +{ + if [[ ${COMP_WORDS[COMP_CWORD]} == *__* ]] + then + local cur + #cur=${COMP_WORDS[*]:1} + cur=${COMP_WORDS[COMP_CWORD]} + comps=$(autojump --bash --completion $cur) + while read i + do + #COMPREPLY=("${COMPREPLY[@]}" "${COMP_WORDS[@]:1:$(( ${#COMP_WORDS[@]} - 1 ))}${i}") + COMPREPLY=("${COMPREPLY[@]}" "${i}") + done <