#12051 command name colors

| Q             | A
| ------------- | ---
| Bug fix?      | yes
| New feature?  | no
| BC breaks?    | no
| Deprecations? | no
| Tests pass?   | yes?
| Fixed tickets | #12051 
| License       | MIT

This is my first pull request, hope everything is alright. 
 * Fixes command ordering. Previously if you had a command with name `0name` it would show up before the global commands.
 * Fixes command name looking different from the real one because of styling.