Port mouse selection handling to the new generic mouse actions framework

This commit is contained in:
Kovid Goyal
2021-05-10 21:33:13 +05:30
parent e944945b7a
commit 858dac5601
8 changed files with 124 additions and 74 deletions

View File

@@ -259,19 +259,18 @@ Mouse features
-------------------
* You can hold down :kbd:`ctrl+shift` and click on a URL to open it in a
browser (see also :opt:`open_url_modifiers`).
browser.
* You can double click to select a word and then drag to select more words.
* You can triple click to select a line and then drag to select more lines.
* You can right click to extend a previous selection.
* You can hold down :kbd:`ctrl+alt` and drag with the mouse to select in
columns (see also :opt:`rectangle_select_modifiers`).
columns.
* Selecting text automatically copies it to the primary clipboard (on
platforms with a primary clipboard).
* You can middle click to paste from the primary clipboard (on platforms
with a primary clipboard).
* You can select text with kitty even when a terminal program has grabbed
the mouse by holding down the :kbd:`shift` key (see also
:opt:`terminal_select_modifiers`).
the mouse by holding down the :kbd:`shift` key.
Font control