标签:表示 技巧 更新 Vim 标识 option 字符串 替换 addr
好记性不如烂笔头,在这里记录一些Vim使用技巧
1. 批量替换字符串
基本语法
:[addr]s/源字符串/目的字符串/[option]
[addr] 表示检索范围,省略时表示当前行。
“1,20” :表示从第1行到20行;
“%” :表示整个文件,同“1,$”;
“. ,$” :从当前行到文件尾;
s : 表示替换操作
[option] : 表示操作类型
g 表示全局替换;
c 表示进行确认
p 表示替代结果逐行显示(Ctrl + L恢复屏幕);
省略option时仅对每行第一个匹配串进行替换;
如果在源字符串和目的字符串中出现特殊字符,需要用”\”转义 如 \t
全局替换语法
:%s/源字符串/目的字符串 /g
全局替换例子
将空格替换为换行符
按行替换例子
将6和7行的空格替换为换行符
2. 在多行首部/尾部添加字符串
基本语法
:[addr]s/标识/目的字符串
标识部分 ^标识行首 $标识行尾
行首增加字符例子
标签:表示,技巧,更新,Vim,标识,option,字符串,替换,addr 来源: https://www.cnblogs.com/amos01/p/16634576.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。