# 常规操作

vim常规操作

# 显示行号

# 撤销搜索高亮
:noh

# 显示行号
:set number 
1
2
3
4
5
  • 复制,剪切,删除
yw   将光标所在之处到字尾的字符复制到缓冲区中

num + yw 复制 num 个字

x 向后删除一个字符
X 向前删除一个字符
num + x 向后删除num个字符

dd 删除整行

num +dd 向下删除num行

d $ 删除光标处到该行的最后一个字符

d 0 删除光标处到该行的第一个字符


u 复原前一个动作

Ctrl + r 重复上一个动作

.  意思是重复前一个动作的意思. 如果你想要重复删除,重复贴上等等动作,按下小数点[.]就好了


gg 跳到文件的第一行

ggVG 选中文件的第一行到最后一行, 后续可使用y 复制; d 删除操作

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
  • 选中操作
# 选中一个单词  e.g. aaa,先跳转到 aaa头部, 按
v e 
# 选中 aaa,后续 y 复制; d 删除操作; p 粘贴

#跳到文件的第一行
gg 
# 选中文件的第一行到最后一行, 后续可使用y 复制; d 删除操作
ggVG 
1
2
3
4
5
6
7
8

Last Updated: 7/10/2024, 12:35:06 AM