]> git.lizzy.rs Git - micro.git/blobdiff - runtime/help/commands.md
Use more consisten syntax in md files, format tp 80 collumns, fix some typos
[micro.git] / runtime / help / commands.md
index 7323873b6af6c1ee275190255b0463f5511dbd76..e65772948c973948c6f51ff967b55c44383fe587 100644 (file)
@@ -5,24 +5,23 @@ Here are the possible commands that you can use.
 
 * `quit`: Quits micro.
 
-* `save filename?`: Saves the current buffer. If the filename is provided it will
-   'save as' the filename.
+* `save filename?`: Saves the current buffer. If the filename is provided it
+  will 'save as' the filename.
 
 * `replace "search" "value" flags`: This will replace `search` with `value`. 
-   The `flags` are optional.
-   At this point, there is only one flag: `-a`, which replaces all occurrences
-   at once.
+   The `flags` are optional. At this point, there is only one flag: `-a`, which
+   replaces all occurrences at once.
 
-   Note that `search` must be a valid regex.  If one of the arguments
-   does not have any spaces in it, you may omit the quotes.
+   Note that `search` must be a valid regex.  If one of the arguments does not
+   have any spaces in it, you may omit the quotes.
 
 * `replaceall "search" "value"`: This will replace `search` with `value` without
-    user confirmation.
+   user confirmation.
 
-    See `replace` command for more information.
+       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.
+* `set option value`: sets the option to value. See the `options` help topic for
+   a list of options you can set.
 
 * `setlocal option value`: sets the option to value locally (only in the current
    buffer).
@@ -30,27 +29,25 @@ Here are the possible commands that you can use.
 * `show option`: shows the current value of the given option.
 
 * `eval "expression"`: Evaluates a Lua expression. Note that micro will not
-   print anything so you should use `messenger:Message(...)` to display a
-   value.
+   print anything so you should use `messenger:Message(...)` to display a value.
 
 * `run sh-command`: runs the given shell command in the background. The 
    command's output will be displayed in one line when it finishes running.
 
-* `bind key action`: creates a keybinding from key to action. See the sections on
-   keybindings above for more info about what keys and actions are available.
+* `bind key action`: creates a keybinding from key to action. See the sections
+   on keybindings above for more info about what keys and actions are available.
 
 * `vsplit filename`: opens a vertical split with `filename`. If no filename is
    provided, a vertical split is opened with an empty buffer.
 
-* `hsplit filename`: same as `vsplit` but opens a horizontal split instead of
-   vertical split.
+* `hsplit filename`: same as `vsplit` but opens a horizontal split instead of a
+   vertical split.
 
 * `tab filename`: opens the given file in a new tab.
 
-* `tabswitch tab`: This command will switch to the specified tab.
-   The `tab` can either be a tab number, or a name of a tab.
-                     
-
+* `tabswitch tab`: This command will switch to the specified tab. The `tab` can
+   either be a tab number, or a name of a tab.
+                                        
 * `log`: opens a log of all messages and debug statements.
 
 * `plugin install plugin_name`: installs the given plugin.
@@ -61,15 +58,15 @@ Here are the possible commands that you can use.
 
 * `plugin update`: updates all installed plugins.
 
-* `plugin search plugin_name`: searches for the given plugin.
-   Note that you can find a list of all available plugins at
+* `plugin search plugin_name`: searches for the given plugin. Note that you can
+   find a list of all available plugins at
    github.com/micro-editor/plugin-channel.
 
-   You can also see more information about the plugin manager
-   in the `Plugin Manager` section of the `plugins` help topic.
+   You can also see more information about the plugin manager in the
+   `Plugin Manager` section of the `plugins` help topic.
 
-* `plugin available`: list plugins available for download (this includes
-   any plugins that may be already installed).
+* `plugin available`: list plugins available for download (this includes any
+   plugins that may be already installed).
 
 * `reload`: reloads all runtime files.