末行模式下基础命令

noteId: EB0D356B76854CB8A323DA95B6A42BBB · 原始路径:/ALL/Linux - A模块/服务配置/vim 编译器/vim三种模式命令/末行模式下基础命令.note

末行模式下保存、退出:

:wq! //保存并退出(!感叹号表示强制的意思):x! //保存并退出:q! //不保存,强制退出

末行模式下设置行号:

:set nu //设置临时行号(仅当此有效)

末行模式下搜索单词、字符:

以光标为始,向下搜索:

:/【字符】例::/set //搜索光标往下所有set字符

以光标为始,向上搜索:

:?【字符】例::?set //搜索光标往上所有set字符

n为搜索下一项(继续搜索)

N为搜索上一项

将所有行的字符更改替换:

:s/man/A/gc //将搜索到的man字符替换成A字符,g表示替换所有,c表示每次替换时都需要手动确认,“y”或“n”

将特定行数的字符更改替换:

更改50~100行的特定内容

:50,100s/man/A/gc //将50~100行搜索到的man字符替换成A,替换所有,替换确认

将正在编辑的文档另存为:

:w 【路径】【可选是否更改文件名】例::w /root/man.config