qaz*_*wsx 24 emacs unicode editing
如何按编号键入 Unicode 字符,例如Emacs 中的0x2E3B
Unicode 字符U+2E3B
(THREE-EM DASH)?
Juk*_*ela 26
在 Emacs 23 上,输入 Ctrl+X 8 Enter,然后是数字,然后是 Enter。从Emacs 和 Unicode Tips 中了解到这一点,它也描述了其他方法(Ctrl+X 8 Enter 也可以跟在 Unicode 名称之后)。
请注意,除非您安装了 Symbola 或 Everson Mono 并将其中之一定义为 Emacs 使用的字体,否则 U+2E38 可能不会出现。可能还有其他字体包含该字符,但fileformat.info 字体支持页面仅提及这两种。
以下方法(可在http://www.emacswiki.org/emacs/QuotedInsert找到)即使在 Cx 8 方法不起作用(例如,在微型缓冲区中插入一个字符)时也能起作用。如果您知道十六进制代码,首先将 read-quoted-char-radix 设置为 16 -- 例如,您可以在暂存缓冲区中键入 (setq read-quoted-char-radix 16),将点放在右括号之后,然后击中 Cx Ce。如果您知道十进制值,请使用 10 而不是 16。如果您知道八进制值,则可以跳过此步骤。
然后,要实际插入字符,只需键入 Cq 后跟数字。(任何非数字字符都会终止数字;如果运气不好,字符需要紧跟一个数字,请使用空格终止数字并在继续之前擦除空格。)
归档时间: |
|
查看次数: |
8162 次 |
最近记录: |