1. 查找命令
?text 查找text,按n健查找下一个,按N健查找前一个
/text 反向查找text,按n健查找下一个,按N健查找前一个
:set number 显示行号
:set hlsearch 高亮搜索结果,所有结果都高亮显示,而不是只显示一个匹配。
:set nohlsearch 关闭高亮搜索显示
2. 字符串替换
:s/old/new/ 用old替换new,替换当前行的第一个匹配
:s/old/new/g 用old替换new,替换当前行的所有匹配
:%s/old/new/ 用old替换new,替换所有行的第一个匹配
:%s/old/new/g 用old替换new,替换整个文件的所有匹配
:10,20 s/^/ /g 在第10行知第20行每行前面加四个空格,用于缩进
3. 退出命令
:wq 保存并退出
:wq! 强制保存并退出
:q 退出
:q! 强制退出
:e! 放弃所有修改,并打开原来文件
4. 其他操作
:dd 剪贴光标所在行内容
5. 设置文件格式
:set fileformat=unix 将文件修改为unix格式