Opus supports various command modifiers that can be used in toolbar buttons and hotkeys to modify the behaviour of the function. A command modifier is not a command itself - for the most part you can think of them as options that control how the function is executed.
Each modifier is given on a separate line - therefore, to use command
modifiers in a function, you must edit the function in the advanced command editor (as the simple
editor does not support multiple-line functions). Some modifiers (like
@async) affect an individual command in the function, and are
given on the same line as the command - others affect the whole function, and
are supplied on a line by themselves.
This screenshot is an example of a simple function that makes use of two command modifiers:
See the Command modifier reference page for a full list of the available command modifiers.