Parameters after "--" are not switches
Parameters after "--" are not switches

Example:

    rm -f -- -filename_starts_with_dash
    #  ^ punctuation.definition.command-switch.shell
    #  ^^ support.command-switch.shell
    #     ^^ punctuation.definition.command-switch-end.shell
    #        ^ - punctuation.definition.command-switch.shell

jfcherng/Sublime-ShellScriptImproved