码迷,mamicode.com
首页 > 系统相关 > 详细

Vim替换命令

时间:2015-09-07 19:19:14      阅读:250      评论:0      收藏:0      [点我收藏+]

标签:

替换命令格式


• 命令格式

:[replace-range]s/replace-pattern/replace-string/[c,e,g,i]

• 命令说明

replace-range :

       文本替换范围,一般形式为[m,n],表示将要替换m行到n行之间的文本。该选项可以省略,省略时表示替换当前行的文本。可以使用通配符$%,其中通配符$表示末尾行;通配符%表示[1,$],即目前编辑的整个文本。

replace-pattern :

       将要被替换的字符串,可以使用正则表达式来匹配。

replace-string :

       替换replace-pattern的字符串

c :

       每次替换前询问,c表示confirm。

e :

       不显示错误信息,e表示error。

g :

       不询问整行替换,g表示global。

i :

       不区分大小写,i表示ignore。

/ :

       分隔符。注意可以使用#作为分隔符,此时字符串中出现的/不再作为分隔符。

常用替换命令


:%s/read_cb/ReadCallBack/g

将当前文本的所有read_cb字符串替换为ReadCallBack字符串

Vim替换命令

标签:

原文地址:http://www.cnblogs.com/heartchord/p/4789558.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!