Search

Adds <kbd>/</kbd>, <kbd>?</kbd>, <kbd>n</kbd> and <kbd>N</kbd>.

Includes a refactor of arguments: Rather than operations knowing an argument type ("literal", "operation", "none") and using that to determine what to do with key presses, now there are argument objects (`LiteralArgument`, `CommandLineArgument`, `NullArgument` and `Operation` which has a compatible interface with arguments) and the operation just passed the key presses on for the argument to handle.