快速移动光标方法
G 将光标快速移动到文件尾部
gg 将光标快速移动到文件首部
ngg/nG 将光标快速移动到指定行
^/0 将光标快速移动到一行行首
$ 将光标快速移动到一行行尾
快速移动光标并进入编辑状态
A 移动光标到行尾,并进入编辑状态
a 将光标移动到右边一个字符,并进入编辑状态
I 移动光标到行首,并进入编辑状态
i 在光标所在位置进入编辑状态
O 在光标所在位置上面创建一行信息,并进入编辑状态
o 在光标所在位置下面创建一行信息,并进入编辑状态
C 将光标所在位置之后内容删除,并进入编辑状态
cc 将光标所在一整行内容清空,并进入编辑状态
快速编辑文本信息
yy 复制文件内容信息
p 粘贴文件内容信息
dd 剪切文件内容信息
r/R 替换文件内容信息
dG 删除光标以下所有行内容
特殊底行命令信息
:set nu/:set nonu 查看文件行号信息
:%s#oldboy#oldgirl#g
:n,ms#oldboy#oldgirl#g
:n,$s#oldboy#oldgirl#g 批量修改文件内容
/搜索内容
/搜索内容\c 忽略大小写
:set ic(仅vim忽略大小写) 搜索文件内容信息
PS取消文件高亮显示:/搜索一个文件中没有的信息
:n,mcopym vim 快速复制多行内容
:n,mmovem vim 快速剪切多行内容
批量编辑文件内容(vim)
批量删除多行信息
将光标移动到指定位置
进入批量编辑模式 ctrl+v --- 进入视图模式
选中多行内容,进行批量编辑
进行批量删除 d 或者 x
批量添加多行信息
将光标移动到指定位置
进入批量编辑模式 ctrl+v --- 进入视图模式
选中多行内容,进行批量编辑
进入到插入模式 shift+i -- 进入编辑内容
退出编辑状态 esc
特殊快捷键用法
u 撤销编辑信息
ctrl+r 取消撤销