En fait, la complétion de cp et mv n'est disponible que sous bash pour l'instant, j'ai oublié de le mentionner dans la dépêche. Désolé!
Cela dit, si quelqu'un veut s'y coller, ça ne devrait pas être tellement difficile, il suffit de reprendre ce qui est fait pour bash:
_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[@]}" "${i}")
done <<EOF
$comps
EOF
fi
}
complete -o default -o bashdefault -F _autojump_files cp mv diff
[^] # Re: Merci
Posté par JoeltheLion (site web personnel) . En réponse à la dépêche Autojump : nouvelle version et nouvelles fonctionnalités. Évalué à 2.
En fait, la complétion de cp et mv n'est disponible que sous bash pour l'instant, j'ai oublié de le mentionner dans la dépêche. Désolé!
Cela dit, si quelqu'un veut s'y coller, ça ne devrait pas être tellement difficile, il suffit de reprendre ce qui est fait pour bash: