changeset 637 | cbe5958b4d6c |
parent 587 | b0807924930d |
child 638 | 19faaf3d9d32 |
--- a/.bash_completion Tue Sep 17 12:57:48 2013 +0300 +++ b/.bash_completion Thu Oct 03 16:05:37 2013 +0300 @@ -60,13 +60,14 @@ cur=${COMP_WORDS[COMP_CWORD]} if [[ -z "${CDPATH:-}" ]] || [[ $cur == ?(.)?(.)/* ]] || [[ $cur == '~'/* ]]; then COMPREPLY=( $(compgen -d -- "$cur") ) + COMPREPLY=${COMPREPLY[@]/%//} return 0 fi local i j k k=0 for i in ${CDPATH//:/$'\n'}; do for j in $( compgen -d -- $i/$cur ); do - COMPREPLY[k++]=${j#$i/} + COMPREPLY[k++]=${j#$i/}/ done done return 0