This repository was archived by the owner on Apr 1, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 299
Shortcuts
Amadeus Folego edited this page Aug 21, 2018
·
15 revisions
| Keypress | Command |
|---|---|
| Ctrl-C / ⌘-C | Copy to clipboard, (When in visual mode). |
| Ctrl-V / ⌘-V | Paste from clipboard, (When in insert or command mode). |
| Alt-F4 / ⌘-Q | Quit. |
| Ctrl-⇧-P / ⌘-⇧-P | Show Command Menu (When in normal mode). |
| Ctrl-Pageup | Cycle to next Oni process. |
| Ctrl-Pagedown | Cycle to previous Oni process. |
| Keypress | Command |
|---|---|
| Ctrl-G | Open 'sneak mode.' |
| Ctrl-W, Ctrl-V | Open vertical split. |
| Ctrl-W, Ctrl-S | Open horizontal split. |
| Keypress | Command |
|---|---|
| Ctrl-W, Ctrl-H | Move left a window. |
| Ctrl-W, Ctrl-L | Move right a window. |
| Ctrl-W, Ctrl-J | Move down a window. |
| Ctrl-W, Ctrl-K | Move up a window. |
same as:
| Keypress | Command |
|---|---|
| Ctrl-W, h | Move left a window. |
| Ctrl-W, l | Move right a window. |
| Ctrl-W, j | Move down a window. |
| Ctrl-W, k | Move up a window. |
| Keypress | Command | mode |
|---|---|---|
| gt | move to next tab | normal |
| gT | move to previous tab | normal |
same as:
| Keypress | Command | mode |
|---|---|---|
| Ctrl-Shift-Up | move to next tab | normal + insert |
| Ctrl-Shift-Down | move to previous tab | normal + insert |
same as:
| Keypress | Command | mode |
|---|---|---|
| Ctrl-Shift-PageDown | move to next tab | normal + insert |
| Ctrl-Shift-PageUp | move to previous tab | normal + insert |
| Keypress | Command |
|---|---|
| F2 | Rename variable (When in normal mode). |
| Esc | Cancel rename. |
| Enter | Confirm rename. |
| F3 | Apply formatting. |
| F12 | Go to definition, (When in normal mode and menu is not open). |
| Ctrl-Enter, Ctrl-F12 | Go to definition and open in vertical split, (When in normal mode and menu is not open). |
| ⇧-Enter, ⇧-F12 | Go to definition and open in horizontal split, (When in normal mode and menu is not open). |
| Alt-Enter / ⌘-Enter | Expand function. |
| Ctrl-T / ⌘-T | Search symbols in workspace. |
| Ctrl-⇧-T / ⇧-⌘-T | Search symbols in document. |
| Keypress | Command |
|---|---|
| Ctrl-P / ⌘-P | Show quick open menu (When in normal mode and menu is not open). |
| Ctrl-/ | Search current buffers (When in normal mode). |
| Ctrl-Enter, Ctrl-V | Open selected file in vertical split. |
| ⇧-Enter, Ctrl-S | Open selected file in horizontal split. |
| Ctrl-T | Open selected file in new tab. |
| Keypress | Command |
|---|---|
| Enter | Select completion option. |
| Down, Ctrl-n | Next completion option. |
| Up, Ctrl-c | Previous completion option. |
| Esc | Close completion menu. |
| Keypress | Command |
|---|---|
| Enter | Select menu item. |
| Down, Ctrl-n | Next menu item. |
| Up, Ctrl-p | Previous menu item. |
| Esc, Ctrl-[, Ctrl-c | Close menu. |
| Keypress | Command |
|---|---|
| Ctrl-Shift-b | Toggle File Explorer |
| Ctrl-e | Create new File. |
| Ctrl-f | Create new Folder. |
| Ctrl-d | Permanent delete |
| Ctrl-w,Ctrl-h | Go to sidebar/file explorer left pane |
| Ctrl-w,Ctrl-l | Go to sidebar/file explorer right pane |
| Ctrl-d | Permanent delete |
| u | Undo previous reversible explorer operation |
| d | Undoable delete |
| h | Collapse directory |
| l | Expand directory |
| j | Move Down One |
| k | Move Up One |
| Enter | Open File |