h j k l |
左 下 上 右 |
32G |
定位到32行 |
gg |
定位到开头 |
G |
定位到结束 |
yy |
复制当前行 |
nyy |
复制光标所在行向下n行,例如20yy则是复制20行 |
dd |
删除当前行 |
ndd |
删除光标所在行向下n行,例如20dd则是删除 20行 |
d |
剪贴选择的内容到剪贴板 |
y |
拷贝选择的内容到剪贴板 |
c |
剪贴选择的内容到剪贴板并且进入插入模式 |
u |
撤销 |
Ctrl+r |
取消撤销 |
:q |
离开vi |
:q! |
不保存退出 |
:wq |
保存退出 |
:set nu |
设置行号 |
:set nonu |
取消行号 |
i |
在当前字符的左边插入 |
I |
在当前行首插入 |
a |
在当前字符的右边插入 |
A |
在当前行尾插入 |
o |
在当前行下面插入一个新行 |
O |
在当前行上面插入一个新行 |
p |
将复制的数据,粘贴在光标的下一行 |
P |
将复制的数据,粘贴到光标的上一行 |
n<Enter> |
n为数字。光标向下移动n行 |
Ctrl+f |
屏幕『向下』移动一页,相当于[Page Down]按键 |
Ctrl+b |
屏幕『向上』移动一页,相当于[Page Up]按键 |
Vim常用快捷键-个人学习用
最新推荐文章于 2023-12-04 12:56:41 发布