/bash_completion_lib/complete -o default/lftp

http://github.com/brinkman83/bashrc · #! · 19 lines · 12 code · 7 blank · 0 comment · 0 complexity · 3b8e022becebb911a5dfda9de260d66d MD5 · raw file

  1. comp_include _get_cword
  2. _lftp()
  3. {
  4. local cur
  5. COMPREPLY=()
  6. cur=`_get_cword`
  7. if [ $COMP_CWORD -eq 1 ] && [ -f ~/.lftp/bookmarks ]; then
  8. COMPREPLY=( $( compgen -W '$( sed -ne "s/^\(.*\)'$'\t''.*$/\1/p" \
  9. ~/.lftp/bookmarks )' -- $cur ) )
  10. fi
  11. return 0
  12. } # _lftp()