anchor.diff:  *<a-l>*, *<end>*::
       select to line end
   
  -*/*::
  -    search (select next match)
  -
  -*<a-/>*::
  -    search (select previous match)
  -
  -*?*::
  -    search (extend to next match)
  -
  -*<a-?>*::
  -    search (extend to previous match)
  -
  -*n*::
  -    select next match
  -
  -*N*::
  -    add a new selection with next match
  -
  -*<a-n>*::
  -    select previous match
  -
  -*<a-N>*::
  -    add a new selection with previous match
  -
   *pageup, <c-b>*::
       scroll one page up
   
  
positive.code: == Prompt commands
  
  When pressing `:` in normal mode, Kakoune will open a prompt to enter a command.
  The following keys are recognized by this mode to help edition.
  (See <<commands#,`:doc commands`>>)
  
  *<ret>*::
      validate prompt
  
negative.code: 
  *<a-(>*::
      rotate selections content backward
  
  == Changes through external programs
  
  Shell expansions are available, (See <<expansions#shell-expansions,`:doc expansions shell-expansions`>>)
  The default command comes from the *|* register by default (See <<registers#,`:doc registers`>>)
  
  *|*::
      pipe each selection through the given external filter program and
      replace the selection with its output.
  
  *<a-|>*::
      pipe each selection through the given external filter program and
      ignore its output.
  
  *!*::
      insert command output before each selection.
  
  *<a-!>*::
      append command output after each selection.
  
  == Searching
  
  Searches use the */* register by default (See <<registers#,`:doc registers`>>)
  
  */*::
      select next match after each selection
  
  *<a-/>*::
      select previous match before each selection
  
  *?*::
      extend to next match after each selection
  
  *<a-?>*::
      extend to previous match before each selection
  
  *n*::
      select next match after the main selection
  
  *N*::
      add a new selection with next match after the main selection
  
  *<a-n>*::
      select previous match before the main selection
  
  *<a-N>*::
      add a new selection with previous match before the main selection
  
  ***::
      set the search pattern to the main selection (automatically
      detects word boundaries)
  
  *<a-***>*::
      set the search pattern to the main selection (verbatim, no smart
      detection)
  
  == Goto commands
  
  