vim
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
vim [2024/01/24 22:58] – karcio | vim [2024/07/24 17:53] (current) – karcio | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | {{tag>vim shortcut keybinding}} | + | * [[vimrc|vim config file]] |
+ | * [[vimshortcut|vim shortcuts]] | ||
+ | * [[vimcompile|vim compile]] | ||
- | ==== vim shortcuts ==== | + | {{tag>vim shortcut keybinding dotfile}} |
- | + | ||
- | __**vim modes**__ | + | |
- | + | ||
- | * normal mode - " | + | |
- | * insert mode - " | + | |
- | * command mode - ":" | + | |
- | + | ||
- | __**Normal mode**__ | + | |
- | + | ||
- | **h** - move left | + | |
- | + | ||
- | **j** - move down | + | |
- | + | ||
- | **k** - move up | + | |
- | + | ||
- | **l** - move right | + | |
- | + | ||
- | **w** - jump to next word | + | |
- | + | ||
- | **W** - jump to next string | + | |
- | + | ||
- | **b** - jump to previous word | + | |
- | + | ||
- | **B** - jump to previous string | + | |
- | + | ||
- | **0** - move to first position in line | + | |
- | + | ||
- | **$** - move to end of the line | + | |
- | + | ||
- | **z + enter** - move to the top | + | |
- | + | ||
- | **2gg** or **2G** - move to line 2 | + | |
- | + | ||
- | **ctrl g** show how many lines in file | + | |
- | + | ||
- | __delete__ | + | |
- | + | ||
- | **x** - delete char where cursor is | + | |
- | + | ||
- | **X** - delete char before cursor | + | |
- | + | ||
- | **dw** - __d__ - delete __w__ - motion | + | |
- | + | ||
- | **dl** - delete word on left | + | |
- | + | ||
- | **dk** - delete up line | + | |
- | + | ||
- | **dh** - delete down line | + | |
- | + | ||
- | **dj** - delete word on right | + | |
- | + | ||
- | **d0** - delete all to begin line | + | |
- | + | ||
- | **dd** or **D**- delete all line | + | |
- | + | ||
- | **5dw** - delete 5 words ( delete word 5 times) | + | |
- | + | ||
- | **3w** - move to third word (repeat word motion 3 times) | + | |
- | + | ||
- | **d3w** - delete 2 words | + | |
vim.1706137099.txt.gz · Last modified: 2024/01/24 22:58 by karcio