在Vim中,我可以搜索字符”
(十进制8221)并使用以下内容将其替换为"
:
:%s/\%d8221/"/g
我如何在emacs中执行此操作?我使用邪恶的模式试过这个但是它没有用。
答案 0 :(得分:3)
首先,找到与该十进制数对应的十六进制数。您可以通过输入M-:
并输入号码轻松找到它。它在模式行中显示:
8221 (#o20035, #x201d, ?”)
请注意#x
之后的部分,在本例中为201d
。
然后,键入M-%
以开始搜索和替换。对于搜索字符串,键入C-x 8 RET
,然后键入十六进制数字。这将在搜索字符串中插入相应的Unicode字符。然后,点击RET继续替换字符串,在那里输入"
。