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:
parent
58f8ace8b5
commit
7885b9269e
@ -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)
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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.
|
||||||
|
|
||||||
|
@ -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:
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# ActivateKeyTable
|
# ActivateKeyTable
|
||||||
|
|
||||||
*Since: nightly builds only*
|
*Since: 20220408-101518-b908e2dd*
|
||||||
|
|
||||||
Activates a named key table.
|
Activates a named key table.
|
||||||
|
|
||||||
|
@ -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.
|
||||||
|
|
||||||
|
@ -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.
|
||||||
|
|
||||||
|
@ -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
|
||||||
|
@ -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.
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user