Anne-Frances,
ChimeraX commands and their keywords can already be abbreviated, as long as enough of the word is typed for ChimeraX to identify the command/argument. For example, I can run `sa test.png t f` and ChimeraX expands this to `save test.png transparentBackground false`. This works because `save` is the only command that starts with "sa", `transparentBackground` is the only keyword it's expecting that starts with "t", and `false` is the only option it's expecting for `transparentBackground` that starts with "f".
Best,
Tony