标签:
:ar[gs] 打印参数列表
:arga[dd] 添加项到参数列表
:argd[elete] 删除项从参数列表
:arge[dit] 添加项到参数列表并编辑此项
:argdo 执行一条命令在参数列表里的所有项
:argg[lobal] 定义全局参数列表
:argl[ocal] 定义一个局部参数列表
:argu[ment] 转到参数列表中指定的文件
例:
:args *.txt 将当前目录下(不包含子目录)所有txt后缀文件载入参数列表
:args d:\a\*.txt 将目标目录下(不包含子目录)所有txt后缀文件载入参数列表
:args d:\a\**\*.txt 将目标目录下(包含子目录)所有txt后缀文件载入参数列表
:args 查看参数列表内容
:argdo %s/aaa/bbb/ge | update 对参数列表内所有文件执行语句替换(e代表静默模式,update代表写入)
:let i=0 定义自增长变量及初值
* 通过查找方式定位插入位置
qq 将操作记录到q寄存器中
:exe‘normal i‘.i|let i=i+1 执行插入操作并对变量累加
n 查找下一位置
q 结束操作记录
100@@[100@q] 重复执行操作记录
标签:
原文地址:http://www.cnblogs.com/leehope/p/4379316.html