跳转至内容

uim/设置

来自维基教科书,开放的书籍,开放的世界
< 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_CANDWIN_PROG 吗?

选择默认输入法

[编辑 | 编辑源代码]

默认情况下,uim 启动直接输入法(将所有内容不修改地传回应用程序)。要更改此设置,您需要指定默认输入法。

配置文件

[编辑 | 编辑源代码]

在您的 ~/.uim 配置文件中添加

 (define default-im-name '<im-name>)

您可以通过运行以下命令来获取允许的 <im-name> 列表:

 uim-xim --list

图形配置工具

[编辑 | 编辑源代码]
uim-pref-gtk 中选择默认输入法
  1. 运行 uim-pref-gtkuim-pref-qt
  2. 选择“全局设置”组。
  3. 在“输入法部署”部分,勾选“指定默认输入法”并从列表中选择您想要的输入法。

列表仅包含启用的输入法。如果您想要的输入法不在列表中,您可能需要在“输入法部署”部分的“启用输入法”字段旁按下“编辑”按钮。

如果您在启用输入法列表中找不到您喜欢的输入法,请检查您是否已安装该输入法。

XIM(X 输入法)协议

[编辑 | 编辑源代码]

对于非 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.
待办事项: 这需要由一个 Emacs 用户编写。我从未接触过那个怪物。
有关更多信息,请参阅:uim-el.
Freedesktop.org 网站:http://uim.freedesktop.org/wiki/UIM_2dEL.

工具栏

[编辑 | 编辑源代码]

Uim 附带了一些工具来控制活动转换引擎及其一些选项。这些工具位于工具栏上,您可能可以直接将它们集成到您的桌面环境中。

启用 Anthy 的 uim-toolbar-gtk

这些工具包括:

  • 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 像素的位置。更改符号以更改像素计算的边沿。

参考文献

[编辑 | 编辑源代码]
华夏公益教科书