vim查找替换

http://www.cnblogs.com/ltang/articles/2034291.html

%: 表示百分百,表示所有 行的意思...
如果不指定行号, 则表示当前行;

g: 表示一行中的所有... 否则只处理一行中 的 第一个!!

========================
s1和s2中的特殊字符需要使用转义符号,进行转义。

例:

:%s/id=${map:$1}/pin=$1/gc 把文中所有的id=${map:$1}替换成pin=$1,使用的转义字符把特殊字符$进行转义

原文地址:https://www.cnblogs.com/bkylee/p/5888673.html