X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=runtime%2Fhelp%2Fcommands.md;h=771f06a2c218b336a2cbdcc1d2e3e2aa23557aef;hb=54c23cae72d7237bc898a59f79aad0acffdf0ffe;hp=ff4e999433102c95a359ec8a97ab1518d565fd6b;hpb=5519f053acdd3142b45451fcd97c3a617761f668;p=micro.git diff --git a/runtime/help/commands.md b/runtime/help/commands.md index ff4e9994..771f06a2 100644 --- a/runtime/help/commands.md +++ b/runtime/help/commands.md @@ -1,6 +1,6 @@ # Command bar -The command bar is opened by pressing CtrlE. It is a single-line buffer, +The command bar is opened by pressing Ctrl-e. It is a single-line buffer, meaning that all keybindings from a normal buffer are supported (as well as mouse and selection). @@ -13,7 +13,7 @@ does not look up environment variables. # Commands Micro provides the following commands that can be executed at the command-bar -by pressing `CtrlE` and entering the command. Arguments are placed in single +by pressing `Ctrl-e` and entering the command. Arguments are placed in single quotes here but these are not necessary when entering the command in micro. * `bind 'key' 'action'`: creates a keybinding from key to action. See the @@ -62,6 +62,11 @@ quotes here but these are not necessary when entering the command in micro. * `tab 'filename'`: opens the given file in a new tab. +* `tabmove '[-+]?n'`: Moves the active tab to another slot. `n` is an integer. + If `n` is prefixed with `-` or `+`, then it represents a relative position + (e.g. `tabmove +2` moves the tab to the right by `2`). If `n` has no prefix, + it represents an absolute position (e.g. `tabmove 2` moves the tab to slot `2`). + * `tabswitch 'tab'`: This command will switch to the specified tab. The `tab` can either be a tab number, or a name of a tab. @@ -104,7 +109,7 @@ quotes here but these are not necessary when entering the command in micro. is most useful for debugging keybindings. * `showkey`: Show the action(s) bound to a given key. For example - running `> showkey CtrlC` will display `Copy`. + running `> showkey Ctrl-c` will display `Copy`. * `term exec?`: Open a terminal emulator running the given executable. If no executable is given, this will open the default shell in the terminal