diff --git a/scripts/navigate_bash_setup.sh b/scripts/navigate_bash_setup.sh index b0d7f2d..4e12a33 100644 --- a/scripts/navigate_bash_setup.sh +++ b/scripts/navigate_bash_setup.sh @@ -33,10 +33,12 @@ function navconfig { function _book { CURRENT_WORD=${COMP_WORDS[COMP_CWORD]} if [[ COMP_CWORD -eq 1 ]]; then - BOOKMARKS="add remove $(__call_navigate bookmark completions)" + BOOKMARKS="add remove clean $(__call_navigate bookmark completions)" COMPREPLY=($(compgen -W "${BOOKMARKS}" -- $CURRENT_WORD)) elif [[ COMP_CWORD -eq 2 ]]; then - if [[ "${COMP_WORDS[1]}" = "remove" ]]; then + if [[ "${COMP_WORDS[1]}" = "clean" ]]; then + unset COMPREPLY + elif [[ "${COMP_WORDS[1]}" = "remove" ]]; then BOOKMARKS="$(__call_navigate bookmark completions)" COMPREPLY=($(compgen -W "${BOOKMARKS}" -- $CURRENT_WORD)) fi