vim中的通用下标和上标


1

使用文本编辑器 vim,可以使用有向图生成下标和上标数字 控制 - ķ - ns 订阅和 控制 - ķ - nS 对于标题,在哪里 n 是阿拉伯数字。是否存在广义订阅和其他字符的标注机制(例如,拉丁文或希腊文字母)?

Answers:


2

我假设你问的是UTF-8“ 语音扩展 “阻止?Vim没有这些字符的默认有向图,但你仍然可以通过按下输入它们 控制 - v ü [4 character hex code]

此外,您可以使用代码的十进制版本创建自己的有向图。例如,这会为上标“a”创建一个有向图:

:digraph aS 7491

请注意,有图“aS”已经存在,所以你将覆盖它。


感谢您指出Unicode拼音扩展块。我注意到只有可用的下标和上标字母的子集可用。还有一些是由语音扩展补充块提供的。您是否知道包含所有可能的下标和上标字母的图表?另外,我的版本 vim 期望以十六进制表示法输入Unicode值(要实现上标“a”,我需要输入 1D43 而不是 7491,如你的例子)。什么决定了字符代码的预期基数?
user001

我看到Unicode中的下标和上标字符集是不完整的( en.wikipedia.org/wiki/Unicode_subscripts_and_superscripts )。
user001
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.