Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kul1/vim-cheat-sheet
https://github.com/kul1/vim-cheat-sheet
Last synced: 26 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/kul1/vim-cheat-sheet
- Owner: kul1
- Created: 2020-12-03T14:45:33.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2020-12-03T14:45:59.000Z (almost 4 years ago)
- Last Synced: 2024-10-04T05:21:17.213Z (about 1 month ago)
- Homepage:
- Size: 0 Bytes
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Thu Dec 3 07:39:45 CST 2020
# Vim first
### vim use muscle not memory
There are 3 modes
- ( esc ) Normal mode : move
- ( i ) Insert mode : type only
- ( v ) Visual mode : select# Command
```
esc
:
w - save
q - quit
q! - quit force```
# Cursor movement
## In moving area
```
esc
h j k l
< ^ v >^
j
< h l>
k
v
```
## Then- behind
```
a
```
- end of line
```
A
```
- insert at cursor
```
i
```
- replace
```
r
```
- delete
```
d space
```
- delete line
```
dd
```
- copy line
```
yy
```
- paste
```
p
```
- undo
```
u
```
- jump
top
```
gg
```
bottom
```
G
```# Visual Mode
- position
```
esc
v
```
- line```
esc
V
```
```
^
j
< h l>
k
v
```