anchor.diff:   * `debug` _flags(hooks|shell|profile)_: dump various debug information in
      the `*debug*` buffer.
    * `idle_timeout` _int_: timeout, in milliseconds, with no user input that will
  -   trigger the `PromptIdle`, `InsertIdle` and `NormalIdle` hooks. 
  +   trigger the `PromptIdle`, `InsertIdle` and `NormalIdle` hooks.
    * `fs_checkout_timeout` _int_: timeout, in milliseconds, between checks in
      normal mode of modifications of the file associated with the current buffer
      on the filesystem.
  
positive.code:    string is first expanded as a command line would be (expanding `%...{...}`
     strings), then markup tags are applied (see <<Markup strings>>). Two special
     atom are available as markup: `{{mode_info}}` with information about the current
     mode (example `insert 3 sel`), and `{{context_info}}` with information such as 
     if the file has been modified (with `[+]`), or if it is new (with `[new file]`).
   * `ui_options`: colon separated list of key=value pairs that are forwarded to
     the user interface implementation. The NCurses UI support the following options:
  
negative.code:  * `kak_selections`: content of the selection separated by colons, colons and backslashes in
          the selection contents are escaped with a backslash.
   * `kak_selection_desc`: range of the main selection, represented as `anchor,cursor`;
          anchor and cursor are in this format: `line.column`
   * `kak_selections_desc`: range of the selecations separated by colons
   * `kak_bufname`: name of the current buffer
   * `kak_buffile`: full path of the file or same as `kak_bufname` when
  