¿Cómo escribir un carácter Unicode por su número, por ejemplo, 0x2E3B
para el carácter Unicode U+2E3B
(THREE-EM DASH) en Emacs?
19
En Emacs 23, escriba Ctrl + X 8 Enter y luego el número, seguido de Enter. Aprendí esto de Emacs y Unicode Tips , que también describe otros métodos (Ctrl + X 8 Enter también puede ser seguido por el nombre Unicode).
Tenga en cuenta que U + 2E38 probablemente no aparezca a menos que haya instalado Symbola o Everson Mono y haya definido uno de ellos como la fuente que utilizará Emacs. Puede haber otras fuentes que contengan el carácter, pero la página de soporte de fuentes fileformat.info menciona solo estas dos.
El siguiente método (que se encuentra en http://www.emacswiki.org/emacs/QuotedInsert ) funciona incluso cuando el método Cx 8 no funciona (por ejemplo, para insertar un carácter en el minibúfer). Si conoce el código hexadecimal, comience estableciendo read-quoted-char-radix en 16; por ejemplo, puede escribir (setq read-quoted-char-radix 16) en un búfer de memoria virtual, colocar el punto después de los paréntesis correctos y golpear Cx Ce. Si, en cambio, conoce el valor decimal, use 10 en lugar de 16. Si conoce el valor octal, puede omitir este paso.
Luego, para insertar realmente el carácter, simplemente escriba Cq seguido del número. (Cualquier carácter no numérico terminará el número; si por mala suerte el carácter necesita ser seguido inmediatamente por un dígito, finalice el número usando un espacio y borre el espacio antes de continuar).
fuente