esc

Externally Scriptable Editor

git clone git://mccd.space/esc

esc-selections.7 (684B)

      1 .TH esc-selections 7
      2 
      3 .SH NAME
      4 
      5 esc-selections - Esc editor selection algorithm
      6 
      7 .SH DESCRIPTION
      8 
      9 .PP
     10 \fIesc\fR(1) uses treesitter to enable semantic selections of content.
     11 These are triggered with left click by default to expand the region, 
     12 and right click by default to deselect. First click moves the cursor,
     13 and subsequent clicks expands the region or makes the region smaller. 
     14 Those familiar with expand-region from \fIemacs\fR(1) will be familiar 
     15 with this functionality.
     16 
     17 .PP
     18 In case there is no treesitter support for the file, \fIesc\fR(1) falls
     19 back to using the logic of word followed by sentence followed by paragraph,
     20 and then expands with paragraph above and below.
     21