1
1
mirror of https://github.com/wez/wezterm.git synced 2024-12-27 15:37:29 +03:00
wezterm/docs/cli/show-keys.md

51 lines
1.3 KiB
Markdown

# `wezterm show-keys`
{{since('20220624-141144-bd1b7c5d')}}
Prints the complete set of key assignments based on your config file.
The command shows each key table as well as the set of mouse bindings.
A truncated example of the output is shown below.
```
Default key table
-----------------
CTRL Tab -> ActivateTabRelative(1)
SHIFT | CTRL Tab -> ActivateTabRelative(-1)
...
Key Table: copy_mode
--------------------
Tab -> CopyMode(MoveForwardWord)
SHIFT Tab -> CopyMode(MoveBackwardWord)
SHIFT $ -> CopyMode(MoveToEndOfLineContent)
...
Key Table: search_mode
----------------------
Enter -> CopyMode(PriorMatch)
Escape -> CopyMode(Close)
CTRL n -> CopyMode(NextMatch)
...
Mouse
-----
Down { streak: 1, button: Left } -> SelectTextAtMouseCursor(Cell)
SHIFT Down { streak: 1, button: Left } -> ExtendSelectionToMouseCursor(None)
ALT Down { streak: 1, button: Left } -> SelectTextAtMouseCursor(Block)
...
```
## Synopsis
```console
{% include "../examples/cmd-synopsis-wezterm-show-keys--help.txt" %}
```