With `setopt nonomatch` unescaped `*` can be used in command arguments however when passing command arguments to `vimdebug` the `*` _should_ be escaped so that the debugger e.g. `gdb` will correctly invoke the program where `setopt nonomatch` does not apply.