"CtrlDown": "CursorEnd",
"CtrlShiftUp": "SelectToStart",
"CtrlShiftDown": "SelectToEnd",
- "Enter": "InsertEnter",
+ "Enter": "InsertNewline",
"Space": "InsertSpace",
"Backspace": "Backspace",
"Backspace2": "Backspace",
"Alt-Backspace": "DeleteWordLeft",
"Alt-Backspace2": "DeleteWordLeft",
- "Tab": "InsertTab",
+ "Tab": "IndentSelection,InsertTab",
+ "Backtab": "OutdentSelection",
"CtrlO": "OpenFile",
"CtrlS": "Save",
"CtrlF": "Find",
"CtrlD": "DuplicateLine",
"CtrlV": "Paste",
"CtrlA": "SelectAll",
- "CtrlT": "AddTab"
+ "CtrlT": "AddTab",
"CtrlRightSq": "PreviousTab",
"CtrlBackslash": "NextTab",
- "Home": "Start",
- "End": "End",
+ "Home": "StartOfLine",
+ "End": "EndOfLine",
"PageUp": "CursorPageUp",
"PageDown": "CursorPageDown",
"CtrlG": "ToggleHelp",
"CtrlQ": "Quit",
"CtrlE": "CommandMode",
"CtrlW": "NextSplit",
-
+
// Emacs-style keybindings
"Alt-f": "WordRight",
"Alt-b": "WordLeft",
"Alt-a": "StartOfLine",
"Alt-e": "EndOfLine",
"Alt-p": "CursorUp",
- "Alt-n": "CursorDown"
+ "Alt-n": "CursorDown",
}
```
* `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.
+
### Options
Micro stores all of the user configuration in its configuration directory.