Update vim.md (#1334)
Co-authored-by: Rico Sta. Cruz <rstacruz@users.noreply.github.com>
This commit is contained in:
parent
cca13c9ca5
commit
6a1378f310
49
vim.md
49
vim.md
|
@ -37,7 +37,8 @@ Getting started
|
||||||
| Shortcut | Description |
|
| Shortcut | Description |
|
||||||
| --- | --- |
|
| --- | --- |
|
||||||
| `h` `j` `k` `l` | Arrow keys |
|
| `h` `j` `k` `l` | Arrow keys |
|
||||||
| `<C-U>` _/_ `<C-D>` | Page up/page down |
|
| `<C-U>` _/_ `<C-D>` | Half-page up/down |
|
||||||
|
| `<C-B>` _/_ `<C-F>` | Page up/down |
|
||||||
{: .-shortcuts}
|
{: .-shortcuts}
|
||||||
|
|
||||||
#### Words
|
#### Words
|
||||||
|
@ -79,11 +80,22 @@ Getting started
|
||||||
| --- | --- |
|
| --- | --- |
|
||||||
| `zz` | Center this line |
|
| `zz` | Center this line |
|
||||||
| `zt` | Top this line |
|
| `zt` | Top this line |
|
||||||
|
| `zb` | Bottom this line |
|
||||||
| `H` | Move to top of screen |
|
| `H` | Move to top of screen |
|
||||||
| `M` | Move to middle of screen |
|
| `M` | Move to middle of screen |
|
||||||
| `L` | Move to bottom of screen |
|
| `L` | Move to bottom of screen |
|
||||||
{: .-shortcuts}
|
{: .-shortcuts}
|
||||||
|
|
||||||
|
#### Search
|
||||||
|
|
||||||
|
| Shortcut | Description |
|
||||||
|
| --- | --- |
|
||||||
|
| `n` | Next matching search pattern |
|
||||||
|
| `N` | Previous match |
|
||||||
|
| `*` | Next whole word under cursor |
|
||||||
|
| `#` | Previous whole word under cursor |
|
||||||
|
{: .-shortcuts}
|
||||||
|
|
||||||
#### Tab pages
|
#### Tab pages
|
||||||
|
|
||||||
| Shortcut | Description |
|
| Shortcut | Description |
|
||||||
|
@ -186,6 +198,7 @@ Operators let you operate in a range of text (defined by *motion*). These are pe
|
||||||
| --- | --- |
|
| --- | --- |
|
||||||
| `>` | Indent right |
|
| `>` | Indent right |
|
||||||
| `<` | Indent left |
|
| `<` | Indent left |
|
||||||
|
| `=` | Autoindent |
|
||||||
| --- | --- |
|
| --- | --- |
|
||||||
| `g~` | Swap case |
|
| `g~` | Swap case |
|
||||||
| `gU` | Uppercase |
|
| `gU` | Uppercase |
|
||||||
|
@ -354,15 +367,31 @@ Do these in visual or normal mode.
|
||||||
|
|
||||||
### Marks
|
### Marks
|
||||||
|
|
||||||
| Shortcut | Description |
|
| Shortcut | Description |
|
||||||
| --- | --- |
|
| --- | --- |
|
||||||
| <code>`^</code> | Last position of cursor in insert mode |
|
| <code>`^</code> | Last position of cursor in insert mode |
|
||||||
| <code>`.</code> | Last change |
|
| <code>`.</code> | Last change in current buffer |
|
||||||
| <code>``</code> | Last jump |
|
| <code>`"</code> | Last exited current buffer |
|
||||||
| --- | --- |
|
| <code>`0</code> | In last file edited |
|
||||||
| `ma` | Mark this cursor position as `a` |
|
| <code>''</code> | Back to line in current buffer where jumped from |
|
||||||
| <code>`a</code> | Jump to the cursor position `a` |
|
| <code>``</code> | Back to position in current buffer where jumped from |
|
||||||
| `'a` | Jump to the beginning of the line with position `a`|
|
| <code>`[</code> | To beginning of previously changed or yanked text |
|
||||||
|
| <code>`]</code> | To end of previously changed or yanked text |
|
||||||
|
| <code>`<</code> | To beginning of last visual selection |
|
||||||
|
| <code>`></code> | To end of last visual selection |
|
||||||
|
| --- | --- |
|
||||||
|
| `ma` | Mark this cursor position as `a` |
|
||||||
|
| <code>`a</code> | Jump to the cursor position `a` |
|
||||||
|
| `'a` | Jump to the beginning of the line with position `a` |
|
||||||
|
| <code>d'a</code> | Delete from current line to line of mark `a` |
|
||||||
|
| <code>d`a</code> | Delete from current position to position of mark `a` |
|
||||||
|
| <code>c'a</code> | Change text from current line to line of `a` |
|
||||||
|
| <code>y`a</code> | Yank text from current position to position of `a` |
|
||||||
|
| --- | --- |
|
||||||
|
| `:marks` | List all current marks |
|
||||||
|
| `:delm a` | Delete mark `a` |
|
||||||
|
| `:delm a-d` | Delete marks `a`, `b`, `c`, `d` |
|
||||||
|
| `:delm abc` | Delete marks `a`, `b`, `c` |
|
||||||
{: .-shortcuts}
|
{: .-shortcuts}
|
||||||
|
|
||||||
### Misc
|
### Misc
|
||||||
|
|
Loading…
Reference in New Issue