跳轉至內容

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 畫素的位置。更改符號以更改畫素計算的邊沿。

參考文獻

[編輯 | 編輯原始碼]
華夏公益教科書