anchor.diff:  
   To clear multiple selections, use _space_. To keep only the nth selection
   use _n_ followed by _space_.
  +
  +Object Selection
  +----------------
  +
  +Using alt-i and alt-a, you can select some text object, the starting
  +point is always the last character of the selection.
  +
  +* _b_, _(_ or _)_: select the enclosing parenthesis
  +* _B_, _{_ or _}_: select the enclosing {} block
  +* _[_ or _]_: select the enclosing [] block
  +* _<_ or _>_: select the enclosing <> block
  +* w: select the whole word
  +* W: select the whole WORD
  +
  +When it makes sense, alt-i selects the inner object and alt-a the whole
  +object. For example alt-i ( will only select the inside of the parenthesis.
   
   Registers
   ---------
  
positive.code: 
   * _%_: select whole buffer
  
   * _alt-H_: select to line begin
   * _alt-L_: select to line end
  
  Appending
  ---------
  
negative.code: 
  :hook global WinCreate .*\.cc addhl number_lines
  
  Shell expension
  ---------------
  
  Commands support the shell backtick syntax, and kakoune internal state
  can be accessed through environment variable. For example, if you are
  editing the editor.cc file, typing ':edit `echo ${kak_bufname/%.cc/.hh}`'
  will edit the editor.hh file.
  
  