diff --git a/phosta-completion.sh b/phosta-completion.sh
index 203c95af1ae775180e76c3043503032c4656e2c5..c6250ad79ec11a27a293a17dd558f057b6a55d4c 100644
--- a/phosta-completion.sh
+++ b/phosta-completion.sh
@@ -6,6 +6,7 @@ local cur=${COMP_WORDS[COMP_CWORD]}
local prev=${COMP_WORDS[COMP_CWORD-1]}
local suggestions=""
+ local suggestions=($(compgen -W "-o -s -g -T -n -W -t -p -D -c -E -e -f -n"))
local prefix=""
if [[ ${cur} =~ "," ]]; then
prefix="${cur%,*},"
@@ -15,6 +16,9 @@ "-o")
suggestions=($(compgen -W "${prefix}year ${prefix}month ${prefix}week ${prefix}hour ${prefix}file ${prefix}maker ${prefix}model ${prefix}lensmaker ${prefix}lens ${prefix}aperture ${prefix}exposuretime ${prefix}iso ${prefix}focallength ${prefix}focallength35mm" "${cur}"))
;;
"-s")
+ suggestions=($(compgen -W "\"${prefix}file \"${prefix}maker \"${prefix}model \"${prefix}lensmaker \"${prefix}lens \"${prefix}aperture \"${prefix}exposuretime \"${prefix}iso \"${prefix}focallength \"${prefix}focallength35mm" "${cur}"))
+ ;;
+ "-f")
suggestions=($(compgen -W "${prefix}file ${prefix}maker ${prefix}model ${prefix}lensmaker ${prefix}lens ${prefix}aperture ${prefix}exposuretime ${prefix}iso ${prefix}focallength ${prefix}focallength35mm" "${cur}"))
;;
"-g")
@@ -41,9 +45,6 @@ suggestions=($(compgen -d "${cur}"))
;;
"-D")
suggestions=($(compgen -f "${cur}"))
- ;;
- *)
- suggestions=($(compgen -W "-o -s -g -T -n -W -t -p -D -c -E -e -f -n"))
;;
esac