VI编辑器常用命令及快捷键
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
VI常用命令及快捷键
VI常用命令及快捷键太多了,摘抄几个常用的、自己又容易忘记的,加粗的几个忘了好几次了,特别是替换命令:
Shift+g | G 移至文件最后一行
:1 移至文件第一行
L 移到屏幕的最后一行
M 移到屏幕的中间一行
H 移到屏幕的第一行
0或| 移到当前行的第一列
$ 移到当前行的最后一个字符
dG 删除行,直到文件结束
ndd 删除当前行及其后n-1行
n 在同一方向重复上一次搜索命令
N 在反方向上重复上一次搜索命令
:s/p1/p2/g 将当前行中所有p1均用p2替代
:n1,n2s/p1/p2/g 将第n1至n2行中所有p1均用p2替代
:g/p1/s//p2/g 将文件中所有p1均用p2替换
u 撤消最后一次修改
U 撤消当前行的所有修改
. 重复最后一次修改
:set all 打印所有选项
:set nu 每行前打印行号
:set showmode 显示是输入模式还是替换模式
:set noic 查找时忽略大小写
其中有几个也是第一次用到,挺实用的。