$ 移至一行的末尾
0 移至一行的行首
gg 到第一行
G 到最后一行
nG 到第n行
: n 到第n行
x 删除光标处的字符
nx 删除光标处后n个字符
dd 删除光标所在的一行
ndd 光标下的n行
dG 删除光标所在处到末尾
D 删除光标所在的位置到行尾
:n1,n2d删除指定范围的行
yy,Y复制当前行
nyy,nY复制当前行以下的n行
dd 剪切当前行
ndd 剪切当前行以下的n行
p、P 黏贴在当前光标所在行下或行上
替换和取消
r 替换光标处字符
R 替换光标后的内容,esc结束
u 取消上一步操作
/string 向前搜索指定字符串 忽略大小写 set ic
:%s/old/new/g
:n1,n2s/old/new/g在一定范围内替换指定字符串
n 搜索指定字符串的下一个出现位置
ZZ = :wq
r 文件名
:!+命令
本文介绍 Vim 编辑器的基本使用方法,包括行内操作、删除、复制、粘贴等核心功能,以及如何进行字符串搜索和替换等高级操作。通过这些命令的学习,读者可以更高效地使用 Vim 进行文本编辑。
1738

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



