+* `save 'filename'?`: saves the current buffer. If the file is provided it
+ will 'save as' the filename.
+
+* `quit`: quits micro.
+
+* `replace 'search' 'value' 'flags'?`: This will replace `search` with `value`.
+ The `flags` are optional. Possible flags are:
+ * `-a`: Replace all occurrences at once
+ * `-l`: Do a literal search instead of a regex search
+
+ Note that `search` must be a valid regex (unless `-l` is passed). If one
+ of the arguments does not have any spaces in it, you may omit the quotes.
+
+* `replaceall 'search' 'value'`: this will replace all occurrences of `search`
+ with `value` without user confirmation.
+
+ See `replace` command for more information.
+
+* `set 'option' 'value'`: sets the option to value. See the `options` help topic for
+ a list of options you can set. This will modify your `settings.json` with the
+ new value.
+
+* `setlocal 'option' 'value'`: sets the option to value locally (only in the current
+ buffer). This will *not* modify `settings.json`.
+
+* `show 'option'`: shows the current value of the given option.
+
+* `run 'sh-command'`: runs the given shell command in the background. The