使用最少的窗口管理器的简单/简单的输入法包?

hpy*_*hpy 6 xorg input input-method

我正在尝试极简的窗口管理器,例如但不限于 Xmonad、ScrotWM、ratpoison 等。由于我偶尔需要输入繁体中文字符,我如何安装一个输入管理器,让我可以轻松地在输入法之间切换,例如通过热键组合?任何指示将不胜感激。

tlv*_*nce 7

正如迈克尔所说,窗口管理器不负责管理输入法。首先,你需要选择一个输入法,其中IBusSCIM并且uim似乎是最流行的。

接下来,您需要确保它在启动时X启动。您已经提到您使用的是轻量级 WM,因此您可能希望将其添加到 X init 文件中,例如 ~/.xinitrc

export GTK_IM_MODULE=scim
export XMODIFIERS=@im=SCIM
export QT_IM_MODULE=scim
scim -d
Run Code Online (Sandbox Code Playgroud)

根据您选择的输入法,切换语言的方法会有所不同。通常,您需要export LANG,例如

export LANG=ja_JA.UTF-8
Run Code Online (Sandbox Code Playgroud)

...但有时右键单击输入字段并选择“输入法”可能就足够了。


小智 5

我使用 Ratpoison WM。要输入中文,我只是在~/.ratpoisonrc文件中添加了 IBUS ,然后在您启动 Ratpoison 时启动 IBUS。该行如下所示:

exec ibus-daemon --xim
Run Code Online (Sandbox Code Playgroud)

如果您不使用 Ratpoison,ibus-daemon --xim请通过窗口管理器或会话管理器提供的任何方式安排在 X 会话启动时启动。

然后,要开始输入中文,请照常输入 Control+SpaceBar。