uim/设置
要使用 uim,您需要设置一些环境变量,并可以选择启动一些桥接程序 (uim-xim
, uim-fep
)。[1]
在您的 X 会话启动脚本中(这可能是 ~/.xinitrc
, ~/.xsession
或者 ~/.gnomerc
,具体取决于您的系统),设置
export GTK_IM_MODULE='uim' # Instructs the GTK immodule to use uim export QT_IM_MODULE='uim' # Instructs the Qt immodule to use uim export XMODIFIERS='@im=uim' # Instructs XIM to use uim
您应该能够在所有 GTK+ 和 Qt 应用程序中使用 uim。
默认情况下,uim 启动直接输入法(将所有内容不修改地传回应用程序)。要更改此设置,您需要指定默认输入法。
在您的 ~/.uim
配置文件中添加
(define default-im-name '<im-name>)
您可以通过运行以下命令来获取允许的 <im-name>
列表:
uim-xim --list
- 运行
uim-pref-gtk
或uim-pref-qt
。 - 选择“全局设置”组。
- 在“输入法部署”部分,勾选“指定默认输入法”并从列表中选择您想要的输入法。
列表仅包含启用的输入法。如果您想要的输入法不在列表中,您可能需要在“输入法部署”部分的“启用输入法”字段旁按下“编辑”按钮。
如果您在启用输入法列表中找不到您喜欢的输入法,请检查您是否已安装该输入法。
对于非 GTK/Qt 应用程序(通过 XIM 协议),请运行
uim-xim &
从您的 X 会话启动脚本中运行,以便您在进入 X 窗口系统时有一个实例在运行。
- 有关更多详细信息,请参阅uim-xim 文档。
- Freedesktop.org 网站:http://uim.freedesktop.org/wiki/UIM_2dXIM.
如果您选择不运行 uim-xim
(GTK 和 Qt 桥接程序应该适用于 X 中的大多数应用程序),或者您需要在控制台中使用它,您可以使用 uim 前端处理器 (FEP) 桥接程序。通过运行以下命令启动它:
uim-fep
您将在终端底部的行中看到一个指示器,显示正在使用的输入法 及其模式。
- 有关更多信息,请参阅:uim-fep
- Freedesktop.org 网站:http://uim.freedesktop.org/wiki/UIM_2dFEP.
- 有关更多信息,请参阅:uim-el.
- Freedesktop.org 网站:http://uim.freedesktop.org/wiki/UIM_2dEL.
Uim 附带了一些工具来控制活动转换引擎及其一些选项。这些工具位于工具栏上,您可能可以直接将它们集成到您的桌面环境中。
这些工具包括:
uim-toolbar-gtk
uim-toolbar-gtk-systray
uim-toolbar-qt
uim-toolbar-qt4
(>= uim 1.5.7)
如果您使用 GNOME,您应该使用名称中包含“gtk”的工具,而 KDE 用户建议使用“qt”或“qt4”工具。GTK+ 和 Qt 是 GNOME 和 KDE 使用的小部件工具包,因此这将确保一致的外观和感觉。除此之外,工具栏应该是环境独立的,您可以使用它们,无论您使用哪个图形环境。
目前,您只需要尝试使用这些工具,因为没有其他文档(抱歉)。
- 一个有用的资源是日本 Anthy/Uim 维基上的Uim-toolbar 页面。
您可以将位置参数传递给 uim-toolbar-gtk
。
uim-toolbar-gtk +200-100
将工具栏放置在距左侧 200 像素、距底部 100 像素的位置。更改符号以更改像素计算的边沿。