1
1
mirror of https://github.com/wez/wezterm.git synced 2024-09-20 03:09:06 +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.
* No changes yet!
### 20220408-101518-b908e2dd
#### New
* [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)

View File

@ -1,6 +1,6 @@
## Key Tables
*Since: nightly builds only*
*Since: 20220408-101518-b908e2dd*
In addition to the default key table defined by the `keys` configuration
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", ..}`
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:`
or `mapped:` prefix are treated. If `key_map_preference = "Mapped"` (the

View File

@ -1,6 +1,6 @@
# `key_map_preference = "Mapped"`
*Since: nightly builds only*
*Since: 20220408-101518-b908e2dd*
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.
* `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.
* `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:

View File

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

View File

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

View File

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

View File

@ -84,7 +84,7 @@ glyph(s)).
### 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
desirable to manually configure the fallback scaling factor to boost the size

View File

@ -1,6 +1,6 @@
# 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.