linux 如何在.XCompose文件中包含连字符(和其他特殊字符)?

4xrmg8kj  于 2023-06-29  发布在  Linux
关注(0)|答案(1)|浏览(94)

我使用.XCompose文件自定义撰写快捷键。我有一个快捷方式,按两次v会产生一个小复选标记:✓
我的.XCompose文件看起来像这样:

include "%L"

<Multi_key> <v> <v> : "✓" U2713

我经常使用上面有小线条的字母(ā,ē,ī,ō,ū),我可以通过按字母然后按连字符来获得。
但当我按y和-时,我得到这个:当我真正想要的是:ȳ
如何包含连字符和其他特殊字符?我只需要键入<>之间的字符吗?符号有特殊的键名吗?在哪里可以找到这些密钥名称的列表?

eivnm1vs

eivnm1vs1#

查看可能的最佳方法是检查系统Compose文件,对我来说,该文件位于/usr/share/X11/locale/en_US.UTF-8/Compose(即使我的区域设置不是en_US)。
您可以找到¥的行-我有

<Multi_key> <y> <minus>                 : "¥"   yen # YEN SIGN

以及一些变体,大写Y,代替,和其他顺序。
然后在.XCompose文件中创建一个新行(或包含所需变体的行)

<Multi_key> <y> <minus>                 : "ȳ"

您可能需要注销并重新启动X才能使更改生效。

相关问题