Как набрать символ Unicode по его номеру, например, 0x2E3B
для символа Unicode U+2E3B
(THREE-EM DASH) в Emacs?
19
В Emacs 23 введите Ctrl + X 8 Enter и затем число, а затем Enter. Об этом узнали из Emacs и Unicode Tips , в которых также описаны другие методы (после Ctrl + X 8 Enter может следовать имя Unicode).
Обратите внимание, что U + 2E38, вероятно, не появится, если вы не установили Symbola или Everson Mono и не определили один из них как шрифт, который будет использоваться Emacs. Могут быть и другие шрифты, содержащие этот символ, но на странице поддержки шрифтов 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, а затем номер. (Любой нецифровый символ завершит число; если по неудаче за символом сразу же следует цифра, завершите число пробелом и удалите пробел перед продолжением.)
источник