mirror of
https://github.com/wez/wezterm.git
synced 2024-12-26 14:54:16 +03:00
ae2e78d87c
* Document CopyMode/QuickSelect colors * Remove irrelevant line * Update docs/config/appearance.md Co-authored-by: Wez Furlong <wez@wezfurlong.org> * Update docs/config/appearance.md Co-authored-by: Wez Furlong <wez@wezfurlong.org> * Add note on copy_mode_active_highlight_*/selection_* Co-authored-by: Wez Furlong <wez@wezfurlong.org>
33 lines
1.4 KiB
Markdown
33 lines
1.4 KiB
Markdown
## Quick Select Mode
|
|
|
|
*Since: 20210502-154244-3f7122cb*
|
|
|
|
Quick Select mode allows you to quickly highlight text that matches
|
|
commonly copied patterns, select a match by typing a one-or-two character
|
|
prefix and copy it to the clipboard.
|
|
|
|
The `QuickSelect` key assignment is used to enter quick select mode; it is
|
|
bound to `CTRL-SHIFT-SPACE` by default.
|
|
|
|
When quick select mode is activated, the terminal is searched for items that
|
|
match the patterns defined by the
|
|
[quick_select_patterns](config/lua/config/quick_select_patterns.md)
|
|
configuration combined with a default set of patterns that match things such as
|
|
URL and path fragments, git hashes, ip addresses and numbers.
|
|
|
|
Matches are highlighted and shown with a one or two character prefix derived
|
|
from the [quick_select_alphabet](config/lua/config/quick_select_alphabet.md)
|
|
configuration. The [colors](config/appearance.md#defining-your-own-colors)
|
|
of the highlighted text can be configured.
|
|
|
|
The bottom of the screen shows your input text along with a hint as to what to
|
|
do next; typing in a highlighted prefix will cause that text to be selected and
|
|
copied to the clipboard, and quick select mode will be cancelled.
|
|
|
|
Typing in the uppercase form of the prefix will copy AND paste the highlighted
|
|
text, and cancel quick select mod.
|
|
|
|
Pressing `ESCAPE` will cancel quick select mode.
|
|
|
|
<img width="100%" height="100%" src="screenshots/wezterm-quick-select.png" alt="Screenshot demonstrating the quickselect text highlights">
|