移动
I 行首编辑 A 在行尾编辑
0 移动到行首 $ 移动到行尾
H 移动到屏幕开头 L 移动到屏幕结尾
gg移动文件开头 G 移动文件结尾
gg=G 将全文代码格式化
数字G 移动到第n行
数字回车 向下移动n行
数字空格 移动到本行第n个字符
增删查改
d 删除(剪切) v 选中 y 复制(选中的文本) p 粘贴(从光标所在行的下一行粘贴,如果是文本则在光标的下一个位置粘贴)
dd 删除当前一整行
D 删除光标后的一整行
yy 复制当前一整行=Y
d5d 删除从光标开始处的5行代码(包含此行)
y5y 复制从光标开始处的5行代码(包含此行)
dgg 删除从光标开始到行首(包含此行)
ygg 复制从光标开始到行首(包含此行)
dG 删除从光标开始到行尾(包含此行)
yG 复制从光标开始到行尾(包含此行)
/string 从前往后查找 ?string 从后往前查找
n 重复前一个查找操作 N 反向重复前一个查找操作
:noh 关闭查找关键词高亮
其他
u 撤销修改 ctrl+r 将原来的插销重做一遍 ctrl+q 取消当前命令
:w 保存
:w! 强制保存
:q 退出
:q! 强制退出
:wq 保存并退出:e! 放弃修改,重新回到文件打开时的状态
本文详细介绍了Vim编辑器的基本操作,包括移动光标、行定位、文本增删查改等核心功能,助你提升编程效率。通过熟练掌握这些快捷键,你可以在代码编辑中游刃有余。
440

被折叠的 条评论
为什么被折叠?



