查找GNU Emacs中的一个字符的Unicode码点

在XEmacs中,这是通过调用char-to-ucs函数来完成的。 GNU Emacs似乎没有这个功能。在GNU Emacs中,字符似乎是普通的整数。在拉丁字符上运行C-x =显示Emacs代码点与相应字符的Unicode代码点不同。在GNU Emacs中,如何找到字符的Unicode码点?
在现代Emacs中,M-x描述字符会告诉你关于角色的角色。
一个例子:

  character: ¢ (2210, #o4242, #x8a2, U+00A2)
    charset: latin-iso8859-1
         (Right-Hand Part of Latin Alphabet 1 (ISO/IEC 8859-1): ISO-IR-100.)
 code point: #x22
     syntax: w  which means: word
   category: l:Latin
buffer code: #x81 #xA2
  file code: #xC2 #xA2 (encoded by coding system utf-8)
    display: by this font (glyph code)
     -apple-monaco-medium-r-normal--12-120-72-72-m-120-mac-roman (#xA2)

注意第一部分中的U 00A2,它给出了字符的Unicode码点。

http://stackoverflow.com/questions/236097/finding-the-unicode-codepoint-of-a-character-in-gnu-emacs

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:查找GNU Emacs中的一个字符的Unicode码点