我有一个html文件,我需要用html实体替换一些字符。现在我正在尝试用& mdash; 替换 - 但是当我使用全部替换按钮时,结果就是全部那些 - 的实例被替换为 -mdash;
我想也许可以逃避“&”会有效,所以我将替换为值更改为 \& mdash; ,但这只会导致 \ - mdash;
奇怪的是,如果我一个接一个地去,即点击 Next ,然后点击替换,依此类推,然后正确地替换它
这是MacVim中的错误吗?或者我错过了什么?
答案 0 :(得分:0)
进入命令行:
:%s/—/\—/g
也可以获得字符代码。将光标放在角色上,然后按 ga 。将decimal,hex或octal代码用于替换字符串:
\%d match specified decimal character
\%x match specified hex character
\%o match specified octal character
\%u match specified multibyte character
\%U match specified large multibyte character
:%s/\%d8212/\$mdash;/g