feat(docs): Add note on modifier functions to macros
This commit is contained in:
parent
b276a3bfb0
commit
a2af74f5ab
1 changed files with 6 additions and 1 deletions
|
@ -33,7 +33,7 @@ A macro definition looks like:
|
|||
|
||||
:::note
|
||||
The text before the colon (`:`) in the declaration of the macro node is the "node label", and is the text
|
||||
used to reference the macro in your keymap
|
||||
used to reference the macro in your keymap.
|
||||
:::
|
||||
|
||||
The macro can then be bound in your keymap by referencing it by the label `&zed_em_kay`, e.g.:
|
||||
|
@ -44,6 +44,11 @@ The macro can then be bound in your keymap by referencing it by the label `&zed_
|
|||
};
|
||||
```
|
||||
|
||||
:::note
|
||||
For use cases involving sending a single keycode with modifiers, for instance ctrl+tab, the [key press behavior](key-press.md)
|
||||
with [modifier functions](../codes/modifiers.mdx#modifier-functions) can be used instead of a macro.
|
||||
:::
|
||||
|
||||
### Bindings
|
||||
|
||||
Like [hold-taps](/docs/behaviors/hold-tap), macros are created by composing other behaviors, and any of those behaviors can
|
||||
|
|
Loading…
Add table
Reference in a new issue