小编Soc*_*owi的帖子

验证 ~/.XCompose

我正在努力在~/.XCompose. 随着我添加越来越多的序列,有时我会打错字或对不同的符号使用相同的序列。

例子:

错别字/不存在的代码

<Multi_key> <non-existent-keysym> : other-non-existent-keysym
Run Code Online (Sandbox Code Playgroud)

完全碰撞

<Multi_key> <a> <b> : x      # overrule by 2nd rule
<Multi_key> <a> <b> : y
Run Code Online (Sandbox Code Playgroud)

前缀冲突

<Multi_key> <a> <b> <c> : y 
<Multi_key> <a> <b> : x      # overruled by 1st rule
Run Code Online (Sandbox Code Playgroud)

是否有验证我的~/.XCompose文件的命令。最低要求是二进制答案:要么 »您的 XCompose 没有错误« 或 »您的 XCompose 包含错误«。如果出现错误,欢迎提供有用的错误消息,例如 »规则序列前缀的冲突 «。

我试过的

我创建了~/.XCompose包含上面的所有错误并打开了一个文本编辑器。文本编辑器没有显示错误(在控制台上)。正确且未被推翻的序列有效,所有其他序列都将被忽略。

我读了man 5 XCompose。在文档本身中,我发现没有任何帮助。我查看了man 5 XCompose. 只有mkcomposecache(1)看起来很有希望(从判断一派手册页),但似乎缺少我的系统(Linux Mint的18.3)上。既没有 …

input-method compose-key

5
推荐指数
1
解决办法
596
查看次数

标签 统计

compose-key ×1

input-method ×1