宝马娱乐在线城-宝马娱乐在线

来自 互联网络 2019-10-07 20:25 的文章
当前位置: 宝马娱乐在线城 > 互联网络 > 正文

Ubuntu系统各种输入法使用全面接触

之前,Ubuntu 7.10的X桌面的缺省输入法始终是Xim。如果是支持输入法选择的Pidgin这样的软件,只要点右键然后选择SCIM就可以输入中文了;如果是不支持输入法选择的FireFox这类软件,我只好单独Alt-F2开一个SCIM,虽然也解决了问题,但是毕竟很不优雅。

今天发现很多朋友用输入法时候有问题,下面收集了些相关资料:

我发现如下文件很关键:

现在跟大家分享下im-switch这个套件吧的用法:

/etc/X11/xinit/xinput.d/scim-pinyin

安装apt-get install im-switch fcitx scim scim-pinyin

于是gedit一下:

im-switch -c //显示当前系统可用的输入法

if [ -e /usr/lib/gtk-2.0/2.10.0/immodules/im-scim-bridge.so ]; then
GTK_IM_MODULE=scim-bridge
else
GTK_IM_MODULE=xim
fi
if [ -e /usr/lib/qt3/plugins/inputmethods/libqscim.so ]; then
QT_IM_MODULE=scim
else
QT_IM_MODULE=xim
fi

im-switch -s scim //改变你的输入法为scim

可以看出,如果有scim-bridge这个包,才有gtk下面的scim,否则回归xim。是否就是因为我这没有scim-bridge包呢? 于是我打开系统》系统管理》新立得软件包管理器:

im-switch -z zh_CN -s scim //选定scim输入法并设定locale语言

图片 1

知道了上面的命令用法后你应该知道怎么跟接下来的东西作结合了吧:—

勾选这几个scim-bridge以及相关包,然后下载、安装。最后sudo im-switch -s scim-pinyin,重新login后搞定!

说下如今的Ubuntu默认的scim输入法能会与realplay,EVA,OPERA等程序有冲突。建议使用scim-bridge替换scim来解决这问题。

图片 2

安装scim-bridge;
sudo apt-get install scim-bridge

手动
sudo vi /etc/X11/xinit/xinput.d/scim

将默认的 GTK_IM_MODULE=scim 修改为 GTK_IM_MODULE=”scim-bridge”

将默认的 QT_IM_MODULE=scim 修改为 QT_IM_MODULE=”xim”

修改后的内容如下:
cat /etc/X11xinit/xinput.d/scim

# im-switch configuration file for scim

本文由宝马娱乐在线城发布于互联网络,转载请注明出处:Ubuntu系统各种输入法使用全面接触

关键词: