1
1
mirror of https://github.com/wez/wezterm.git synced 2024-11-23 15:04:36 +03:00

docs: update for 20220408-101518-b908e2dd release

This commit is contained in:
Wez Furlong 2022-04-08 17:44:41 -07:00
parent 58f8ace8b5
commit 7885b9269e
10 changed files with 13 additions and 9 deletions

View File

@ -11,6 +11,10 @@ usually the best available version.
As features stabilize some brief notes about them will accumulate here. As features stabilize some brief notes about them will accumulate here.
* No changes yet!
### 20220408-101518-b908e2dd
#### New #### New
* [Key Tables](config/key-tables.md) feature for powerful modal key assignments * [Key Tables](config/key-tables.md) feature for powerful modal key assignments
* `wezterm start --position x,y`, `wezterm start --position displayname:30%,30%` option to control starting window position on all systems except for Wayland. See `wezterm start --help` for more info. [#1794](https://github.com/wez/wezterm/issues/1794) * `wezterm start --position x,y`, `wezterm start --position displayname:30%,30%` option to control starting window position on all systems except for Wayland. See `wezterm start --help` for more info. [#1794](https://github.com/wez/wezterm/issues/1794)

View File

@ -1,6 +1,6 @@
## Key Tables ## Key Tables
*Since: nightly builds only* *Since: 20220408-101518-b908e2dd*
In addition to the default key table defined by the `keys` configuration In addition to the default key table defined by the `keys` configuration
option, `wezterm` supports defining additional named key tables using the option, `wezterm` supports defining additional named key tables using the

View File

@ -88,7 +88,7 @@ your config, you will need to change it to either
`{key="N", mods="CMD|SHIFT", ..}` or `{key="mapped:N", mods="CMD", ..}` `{key="N", mods="CMD|SHIFT", ..}` or `{key="mapped:N", mods="CMD", ..}`
in order to continue to respect the `SHIFT` modifier. in order to continue to respect the `SHIFT` modifier.
*Since: nightly builds only* *Since: 20220408-101518-b908e2dd*
A new `key_map_preference` option controls how keys without an explicit `phys:` A new `key_map_preference` option controls how keys without an explicit `phys:`
or `mapped:` prefix are treated. If `key_map_preference = "Mapped"` (the or `mapped:` prefix are treated. If `key_map_preference = "Mapped"` (the

View File

@ -1,6 +1,6 @@
# `key_map_preference = "Mapped"` # `key_map_preference = "Mapped"`
*Since: nightly builds only* *Since: 20220408-101518-b908e2dd*
Controls how keys without an explicit `phys:` or `mapped:` prefix are treated. Controls how keys without an explicit `phys:` or `mapped:` prefix are treated.

View File

@ -27,7 +27,7 @@ The following easing functions are supported:
* `EaseInOut` - The fade starts slowly, speeds up, and then slows down towards the end. * `EaseInOut` - The fade starts slowly, speeds up, and then slows down towards the end.
* `EaseOut` - The fade starts abruptly, and then progressively slows down towards the end. * `EaseOut` - The fade starts abruptly, and then progressively slows down towards the end.
* `{CubicBezier={0.0, 0.0, 0.58, 1.0}}` - an arbitrary cubic bezier with the specified parameters. * `{CubicBezier={0.0, 0.0, 0.58, 1.0}}` - an arbitrary cubic bezier with the specified parameters.
* `Constant` - Evaluates as 0 regardless of time. Useful to implement a step transition at the end of the duration. (*Since: nightly builds only*) * `Constant` - Evaluates as 0 regardless of time. Useful to implement a step transition at the end of the duration. (*Since: 20220408-101518-b908e2dd*)
The following configuration enables a low intensity visual bell that takes a total of 300ms to "flash" the screen: The following configuration enables a low intensity visual bell that takes a total of 300ms to "flash" the screen:

View File

@ -1,6 +1,6 @@
# ActivateKeyTable # ActivateKeyTable
*Since: nightly builds only* *Since: 20220408-101518-b908e2dd*
Activates a named key table. Activates a named key table.

View File

@ -1,6 +1,6 @@
# ClearKeyTableStack # ClearKeyTableStack
*Since: nightly builds only* *Since: 20220408-101518-b908e2dd*
Clears the entire key table stack. Clears the entire key table stack.

View File

@ -1,6 +1,6 @@
# PopKeyTable # PopKeyTable
*Since: nightly builds only* *Since: 20220408-101518-b908e2dd*
Pops the current key table, if any, from the activation stack. Pops the current key table, if any, from the activation stack.

View File

@ -84,7 +84,7 @@ glyph(s)).
### Manual fallback scaling ### Manual fallback scaling
*Since: nightly builds only* *Since: 20220408-101518-b908e2dd*
CJK fonts typically won't have a useful *cap-height* metric so it may be CJK fonts typically won't have a useful *cap-height* metric so it may be
desirable to manually configure the fallback scaling factor to boost the size desirable to manually configure the fallback scaling factor to boost the size

View File

@ -1,6 +1,6 @@
# window:active_key_table() # window:active_key_table()
*Since: nightly builds only* *Since: 20220408-101518-b908e2dd*
Returns a string holding the top of the current key table activation stack, or `nil` if the stack is empty. Returns a string holding the top of the current key table activation stack, or `nil` if the stack is empty.