【发布时间】:2017-07-26 23:38:44
【问题描述】:
在 gvim (v8) 正则表达式中,我们可以用\%V, e.g. s/\%Vabc/xyz/ 指定选定区域中的一个点。但是,\%V 匹配选择中的任何位置,我希望仅在视觉选择的开头或结尾匹配某些内容(标记 <,>)。
此外,这个正则表达式/\%V\_.*\%V/ 不会选择区域的最后一个字符。 \%V 应该是零宽度?
那么如何指定标记的位置,如:
:s/\mark(\zs(abc)\ze\mark.(>)/xyz/`
【问题讨论】: