xim和uim有什么区别?


13

我发现(面对这个问题)有两个与输入法有关的单词ximuim。我只知道名称:X输入法和通用输入法。

我想知道xim和uim在用途,功能和工作上有什么区别?

Answers:


5

最大的不同是,大多数输入系统都是在服务器-客户端上实现的,而uim只是一个库。

大多数用户根本不需要输入法系统,或者仅需要简单的基于表的转换器。这样的用户不需要或不愿意安装复杂的输入法系统,因此我们希望保持uim简单。

有关更多说明,请参见Github官方页面。

Uim是一个输入法模块库,它支持各种脚本,并且可以充当多种输入法的前端,包括anthy,canna,prime或skk(对于日语),拼音(对于中文),byeoru(对于朝鲜语)和m17n(用于其他多种语言)。它的大多数功能都是在方案中实现的,因此非常简单和灵活。资源

那么XIM呢?XIM是一种过时的输入法协议,ibus和fcitx都仅出于遗留支持的原因而实现了该协议。如今,没有真正的理由要在这两个中的任何一个上使用XIM。您要设置GTK_IM_MODULE =“ xim”的唯一原因是要覆盖GTK的硬编码ComposeKey设置。资源

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.