替换:r会替换光标所指的那一个字符;R会一直替换光标所指的文字,直到按下Esc为止(常用)
Esc
退出编辑模式,回到一般模式(常用)
命令行模式
:w
将编辑的数据写入硬盘文件中(常用)
:w!
若文件属性为只读,强制写入该文件
:q
退出vi(常用)
:q!
若曾修改过文件,又不想保存,使用!为强制退出不保存文件
:wq
保存后退出,若为:wq!,则为强制保存后退出(常用)
:w[filename]
将编辑数据保存为另一个文件(类似另存新文档)
:r[filename]
在编辑的数据中,读入另一个文件的数据。即将filename这个文件内容加到光标所在行的后面
:set nu
显示行号,设定之后,会在每一行的前面显示该行的行号
:set nonu
与ser nu相反,为取消行号
:set nohlsearch