在Vim中,对于文本é,e
(\ x65 \ u0301 \ x2c \ x65):
如果我使用:s/\Ze/x/g
,我会获得x,x
。如何获得x́,x
?
如果我使用:s/́/̂/g
(替换\ u0301和\ u0302),我会得到̂,e
。如何获得ê,e
?
答案 0 :(得分:1)
如果你有使用perl支持编译的vim,你可以试试这个:
:perldo s/e/x/g
:perldo s/́/̂/g
这适用于我,以防标志应该在我使用您提供的序列时获得的标志之上。同样,我得到上面的标志,登录第二个命令的结果。但我仍然猜测这是你想要的,因为我在编译答案时遇到了相同的复制粘贴错误。