Vim替换
来源:互联网 发布:cms监控软件ios 编辑:程序博客网 时间:2024/05/22 18:53
vim的替换还是很好用地,但是明显敲命令没有直接ctrl + H快哈。。
但vim 有正则表达式啊(好像现在很多编辑器都支持。。)
好说下vim的替换~
语法:[addrs]s/源字符串/目的字符串/[option]
现在解释下~
[addr] 说的是检索范围,不写的时候表示当前行。
1,20 表示从1行到20行。 % 表示整个文件。 在 1,$ 也是整个文件。 .,$ 表示当前行到末尾。
s 表示替换操作
剩下的源字符串和目标字符串就看你的个人表达能力了
[option] 表示操作类型
g 全局替换。
c 表示进行确认。(没用过)
p 表示替换结果进行逐行显示(ctrl + L 恢复屏幕)没用过。。。
省略option时候,仅对每行第一个匹配的字符串进行替换。
例子:
ni hao 换成 zai jian
:%s/ni\ hao/zai\ jian/
ni hao 换成 hao ni
:%s/\(ni\) \(hao\)/\u\2 \1/
0 0
- vim替换
- vim替换
- vim 替换
- vim 替换
- vim替换
- vim替换
- vim替换
- vim 替换
- vim 替换
- vim替换
- vim 替换
- vim替换
- vim 替换
- vim 替换
- Vim替换
- vim 替换
- vim 替换
- vim 替换
- android - android_studio配置
- Failed to load li…
- android - androi…
- android - SimpleCursor…
- android studio编译第三方jar…
- Vim替换
- ArcGis属性条件查询
- android - 获得传感器的值
- android - sdk man…
- Ajax学习-XMLHttpRequest创建,请…
- mysql学习-得到刚刚插入的主键id
- YII常用小技巧-不断更新
- mysql学习-数据库内置日期函数
- web学习 - 查看apache日志