anchor.diff:  *<c-d>*::
       scroll half a page down
   
  -*)*::
  -    rotate main selection (the main selection becomes the next one)
  -
  -*(*::
  -    rotate main selection backward (the main selection becomes the previous one)
  -
   *;*::
       reduce selections to their cursor
   
   *<a-;>*::
  -    flip the selections direction
  +    flip the direction of each selection
   
   *<a-:>*::
       ensure selections are in forward direction (cursor after anchor)
  
positive.code: Searches use the */* register by default (See <<registers#,`:doc registers`>>)
  
  ***::
      set the search pattern to the current selection (automatically
      detects word boundaries)
  
  *<a-***>*::
      set the search pattern to the current selection (verbatim, no smart
      detection)
  
  == Jump list
  
negative.code: 
  'word' is a sequence of alphanumeric characters or underscore, and 'WORD'
  is a sequence of non whitespace characters. Generally, a movement on it own
  will move each selection to cover the text moved over, while holding down
  the Shift modifier and moving will extend each selection instead.
  
  *h*, *<left>*::
      select the character on the left of the end of each selection
  
  *j*, *<down>*::
      select the character below the end of each selection
  
  *k*, *<up>*::
      select the character above the end of each selection
  
  *l*, *<right>*::
      select the character on the right of the end of each selection
  
  *w*::
      select the word and following whitespaces on the right of the end of each selection
  
  *b*::
      select preceding whitespaces and the word on the left of the end of each selection
  
  *e*::
      select preceding whitespaces and the word on the right of the end of each selection
  
  *<a-[wbe]>*::
      same as [wbe] but select WORD instead of word
  