mirror of
https://github.com/wez/wezterm.git
synced 2024-11-23 15:04:36 +03:00
docs for #2702
This commit is contained in:
parent
c71e22e57d
commit
d7c3d7bce3
@ -43,6 +43,9 @@ As features stabilize some brief notes about them will accumulate here.
|
||||
* [ResetTerminal](config/lua/keyassignment/ResetTerminal.md) key assignment
|
||||
* Support for Utf8 mouse reporting (DECSET 1005).
|
||||
[#2613](https://github.com/wez/wezterm/issues/2613)
|
||||
* [ActivateKeyTable](config/lua/keyassignment/ActivateKeyTable.md) now also
|
||||
supports `prevent_fallback = true` as a parameter.
|
||||
[#2702](https://github.com/wez/wezterm/issues/2702)
|
||||
|
||||
#### Fixed
|
||||
* Wayland: key repeat gets stuck after pressing two keys in quick succession.
|
||||
|
@ -14,3 +14,11 @@ The following parameters are possible:
|
||||
* `one_shot` - an optional boolean that controls whether the activation will pop itself after a single additional key press. The default if left unspecified is `one_shot=true`. When set to `false`, pressing a key will not automatically pop the activation and you will need to use either a timeout or an explicit key assignment that triggers [PopKeyTable](PopKeyTable.md) to cancel the activation.
|
||||
* `replace_current` - an optional boolean. Defaults to `false` if unspecified. If set to `true` then behave as though [PopKeyTable](PopKeyTable.md) was triggered before pushing this new activation on the stack. This is most useful for key assignments in a table that was activated using `one_shot=false`.
|
||||
* `until_unknown` - an optional boolean. Defaults to `false` if unspecified. If set to `true` then a key press that doesn't match any entries in the named key table will implicitly pop this entry from the stack. This can be used together with `timeout_milliseconds`. (*Since: 20220807-113146-c2fee766*)
|
||||
* `prevent_fallback` - an optional boolean. Defaults to `false` if unspecified.
|
||||
If set to `true` then a key press that doesn't match any entries in the named
|
||||
key table will halt any further key table stack matching, allowing only key
|
||||
assignments that are defined in the current key table activation to match.
|
||||
Use with care: if you haven't defined an explicit
|
||||
[PopKeyTable](PopKeyTable.md) assignment in the key table, you can lock
|
||||
yourself out of the keyboard and will need to reload the configuration file
|
||||
(eg: by re-saving it) to get back in. (*Since: nightly builds only*)
|
||||
|
Loading…
Reference in New Issue
Block a user