vim下各类批量替换
来源:互联网 发布:淘宝店鞋店名大全 编辑:程序博客网 时间:2024/06/01 10:34
最常用的几种形式
1)、全文替换 :g/search/s//replace/g,原型:g/search1/s/search1/replace/g ;或者:%s/search/replace/g
2)、指定多行替换 :line1,line2s/search/replace/g
3)、当前替换 :s/search/replace/g
4)、指定单行替换 :line1s/from/to/g ,衍生,:.s/from/to/g当前行;:$s/from/to/g最后一行
替换命令完整格式
:[range]s/from/to/[flags]
range:
不写range : 默认为光标所在的行。 . : 光标所在的行。 1 : 第一行。 $ : 最后一行。 33 : 第33行。 'a : 标记a所在的行(之前要使用ma做过标记)。 .+1 : 当前光标所在行的下面一行。 $-1 : 倒数第二行。(这里说明我们可以对某一行加减某个数值来 取得相对的行)。 22,33 : 第22~33行。 1,$ : 第1行 到 最后一行。 1,. : 第1行 到 当前行。 .,$ : 当前行 到 最后一行。 'a,'b : 标记a所在的行 到 标记b所在的行。 % : 所有行(与 1,$ 等价)。
flags:
无 : 只对指定范围内的第一个匹配项进行替换。 g : 对指定范围内的所有匹配项进行替换。 c : 在替换前请求用户确认。 e : 忽略执行过程中的错误。
0 0
- vim下各类批量替换
- vim批量替换
- vim批量替换
- vim 全局批量替换
- linux && vim 批量替换
- vim 批量查找替换
- vim批量替换
- vim批量替换
- vim 批量替换
- vim 全局批量替换
- vim 批量查找替换
- Vim 批量替换
- vim 批量查找替换
- vim批量替换
- vim批量替换
- vim 中的批量查找替换
- vim 批量查找替换字符
- Vim下批量删除
- Java中可变长参数的方法
- js三种创建函数的方式
- freemaker学习总结
- C# Udp Socket例子 客户端
- fastDFS介绍和配置过程
- vim下各类批量替换
- 什么是SOAP?
- standford自然语言处理---introduciton
- socket编程之api
- leetcode 146.LRU Cache
- 第五周项目一(7)1到100连加计算
- Linux workqueue工作原理
- oracle10G/11G官方下载地址集合 直接迅雷下载
- emmet使用简介