normal模式下,整理了一些基本操作。对于初识vim的小白来说,一定要多上手使用,熟能生巧。
一、移动
1. 单字符移动
a. 方向键
b. hjkl
i. h 左
ii. j 下
iii. k 上
iv. l 下
2. 移动单词
a. w 跳转到下一个单词开头
b. e 右移一个单词,光标停在尾字母
c. b 左移一个单词,光标停在首字母 ctrl + ←
d. ge 左移一个单词,光标停在尾字母
3. 按行移动
a. 到行首0或HOME键
b. 到行尾$或end键
c. 到第一个非空字符 ^
4. 按屏幕移动
a. ctrl + u 向上半屏幕
b. ctrl + d 向下半屏幕
c. ctrl + b 向上一整屏(pageUp)
d. ctrl + f 向上一整屏 (pageDn)
5. 组合移动
a. 3w,执行3次w 跳转操作
二、复制粘贴删除修改
1. 复制
a. y :yank 复制
b. yaw:复制整个单词 (yank all word)
c. y4j: 向下复制4行
d. yfr: 复制到r为止的内容
e. yy:复制一行
2. 删除
a. x: 删除当前字符
b. d: delete 删除
c. daw/diw:删除一整个word
d. das:delete a sentense
e. d8j: 删除下8行
f. dd: 删除一行
3. 修改
a. c: change
b. caw: 修改一个单词
4. 粘贴
a. p: paste