anchor.diff:  
   *<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
   
  
positive.code: *<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
  
  
negative.code: == Prompt commands
  
  When pressing `:` in normal mode, Kakoune will open a prompt to enter a command.
  The executed command line is stored in the *:* register (See <<registers#,`:doc registers`>>).
  
  The following keys are recognized by this mode to help with editing (See <<commands#,`:doc commands`>>).
  
  *<ret>*::
      validate prompt
  