anchor.diff:  when the commands have been executed: */*, *"*, *|*, *^*, *@*.
   (See <<registers#,`:doc registers`>>)
   
  -== Optional flags
  +== Optional switches
   
   *-client* <name>::
       execute in the context of the client named *name*
  
positive.code: 
  *-buffer* <names>::
      execute in the context of each buffers in the comma separated list
      *names*, as a name can be used to iterate on all buffers
  
  *-no-hooks*::
      disable hook execution while executing the keys/commands
  
negative.code: == Description
  
  The *execute-keys* and *evaluate-commands* commands can be used to run
  Kakoune commands:
  
  ----------------------------
  execute-keys [<switches>] <key> ...
  evaluate-commands [<switches>] <command> ...
  ----------------------------
  
  *execute-keys* runs keys as if they were pressed, whereas *evaluate-commands*
  