免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 840 | 回复: 0
打印 上一主题 下一主题

ubuntu英文环境下安装中文输入法 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-04-28 10:08 |只看该作者 |倒序浏览

                                                                很多朋友有在英文界面的环境下使用中文输入法的需求,但默认的系统没有提供这个功能,所以需要
生动对系统进行小小设置,来完成英文环境下的中文输入。
首先,安装 fcitx 中文输入法和输入法设置工具。打开终端(从面板上选择菜单 Applications -> accessories ->Terminal 来使用终端程序)。输入下面的命安装:
$sudo apt-get install im-switch fcitx
输入您的密码后执行软件的安装。
安装完成后设置用户使用 fcitx 作为默认的输入法,使用下面的命令设置使用 fcitx 掌握输入法:
$im-switch -s fcitx -z default
完成输入法设置后,按 Ctrl+Alt+Backspace 键重启 X,从登录管理器重新登入系统。
修改系统配置文件,使在英文环境下也能调出中文输入法,调出输入法相关的配置文件是/usr/lib/gtk-2.0/2.10.0/immodule-fil es.d/libgtk2.0-0.immodules
修改 libgtk2.0-0.immodules 文件:
$sudo gedit /usr/lib/gtk-2.0/2.10.0/immodule-files.d/libgtk2.0-0.immodules
找到行: "xim" "X Input Method" "gtk20" "/usr/share/locale" "ko:ja:th:zh"将其改为:"xim" "X Input Method" "gtk20" "/usr/share/locale" "en:ko:ja:th:zh"注销当前用户,退出系统,然后从登录管理器重新登录进入系统,即可使用 Fcitx,如果没有出来按Ctrl + Spaces 将其调出。
现在还有个问题就是输入法尾部出现乱码,输入条下的待选字也是乱码,即只显示一些小方框,如下图

这是因为缺少中文Locale文件导致,需要安装两个中文Locale包。
sudo apt-get install
language-pack-zh
sudo apt-get install language-pack-gnome-zh
Scim输入法与Eclipse、Ubuntu快速定位等冲突解决

修改~/.fcitx/config文件
eg. 设置成CTRL_LSHIFT可以,设置成CTRL_T
               
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/85848/showart_1912671.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP