This is just a suggestion, but to me it seems logical to allow global flags after the command as well, not only before it.
For example, if you have a verbose flag, -v:
myapp -v server
vs.
myapp server -v
To me the second one does visually make more sense. Are there cases when this is a bad idea (and therefore the reason to why this is not how it is currently implemented)?
This is just a suggestion, but to me it seems logical to allow global flags after the command as well, not only before it.
For example, if you have a verbose flag, -v:
myapp -v servervs.
myapp server -vTo me the second one does visually make more sense. Are there cases when this is a bad idea (and therefore the reason to why this is not how it is currently implemented)?