如何在Vim中搜索百分号(%)?

时间:2012-06-03 20:49:19

标签: vim replace

我正在尝试进行全局查找并替换旧式PHP标记,如下所示:

<%= $username %>

但是当我尝试在Vim中进行搜索和替换时,我得到一个“E71:\%后面的无效字符”警告,以及“E476:无效命令”警告:

:%s/\<\%/other val/c

我也试过了:

:%s/\<\\%/other val/c     " two escapes, returns no matches

1 个答案:

答案 0 :(得分:13)

此搜索中的任何内容都不需要转义,:%s/<%/<?php/g正如预期的那样正常工作,将<%替换为<?php