Eva*_*Aad 7 regex emacs unicode
我正在使用 emacs 24。
如何替换所有出现的不可打印的 Unicode 双向字符 RTL,其十六进制数为202e
?我想用不可打印的 Unicode 双向字符 LTR 替换它,它的十六进制数是202d
?
有人可以给我一些指导吗?
小智 6
这需要enable-recursive-minibuffers
设置为非零:
M-x 替换正则表达式 RET C-x 8 RET 202e RET RET C-x 8 RET 202d RET RET
在缓冲区的开头添加以下 emacs Lisp 代码:
(while (re-search-forward "\u202e" nil t)
(replace-match "\u202d"))
将光标放在最后一个括号后面并键入C-xC-e以执行代码。
归档时间: |
|
查看次数: |
1319 次 |
最近记录: |