Chinaunix首页 | 论坛 | 博客
  • 博客访问: 293587
  • 博文数量: 57
  • 博客积分: 965
  • 博客等级: 准尉
  • 技术积分: 736
  • 用 户 组: 普通用户
  • 注册时间: 2011-08-24 10:22
文章分类

全部博文(57)

文章存档

2014年(2)

2013年(22)

2012年(25)

2011年(8)

分类: LINUX

2011-08-25 17:41:35

1、删除 10.04系统默认输入法:sudo apt-get autoremove ibus

2、下载输入法并安装,下载地址: svn_3.6.3-20100316-r347_i386.deb

3、解决小企鹅输入法(fcitx)界面乱码:sudo apt-get install ttf-arphic-uming


4、设置系统默认输入法:System->Administration->Language Support,在Keyboard input method system一项选择fcitx

5、注销当前用户,重新登录即可

注意:进入支 持,会提示语言安装不全,有安装提示,选择不安装。如果安装,会再次安装ibus。


6 、.fcitx小企鹅输入法无法启动的问题第一种现象:安装后在终端输入“fcitx” 能正 常启动小企鹅输入法,但修改了配置文件后就 出现无法启动输入法的现象,其实这是配 置文件出现了问题,其中有一项“使用托盘图标”,有些配置文件并没有这一项,结果没注意全部复制粘贴 fcitx就自动关闭了。所以在修改时应仔细对比一下自己的配置文件。

第二种现象:编译成功后注销重新登录,在终端输入“fcitx”无法启动小企鹅输入法,出现 一行提示,大致意思为另一个相同的fcitx进程正在运行,打开系统监视器,杀死正在运行的fcitx进程,再在终端输入“fcitx”,能正常启动了, 但按Ctrl+Space却无法输入。这种原因可能是你以前安装过fcitx,或系统自带的ibus输入法没有卸载干净,解决方法是:打开“新立得软件包 管理器”,搜索ibus,将搜索出来的结果全都右键标记删除,然后在终端输入gedit ~/.bashrc,把其中的export XMODIFIERS="@im=fcitx"语句删除,再在终端输入sudo rm /etc/X11/xinit/xinput.d/zh_CN命令删除文件。最后再按照我的安 装教程编译即可

ubuntu 10.04 小企鹅输入法(fcitx)及乱码的解决

一、删除系统自带的ibus输入法:
ubuntu10.04 自带了一个ibus输入法,但不如小企鹅输入法小巧好用,我们可以在新立得软件包管理器里搜索“ibus”,选择“ibus”,鼠标右键选择“标记以便彻 底删除”(sudo apt-get autoremove ibus),然后点击应用就可以把它删除了(不要安装语言支持,因为安装后为iBus)

二、安装fcitx小企鹅输入法:


1.新立得软件包管理器里搜索“fcitx”,鼠标选择“标记以便安装”(sudo apt-get install fcitx 或通过
下 载fcitx-deb安装包)
2.配置环境,终端输入:

sudo gedit ~/.bashrc


在里面增加一行语句:


export XMODIFIERS="@im=fcitx"

然后保存并关闭。注销系统重新登录。

3.接着再在终端里输入:fcitx
成功的话应该能够启动fcitx小企鹅输入法。
4.
注:以下步骤可省略,因为可能会出现两个fcitx进程,其中一个僵 死
安装im-switch,输入:

sudo apt-get install im-switch


如果安装好,则再次在终端输入:


sudo gedit /etc/X11/xinit/xinput.d/zh_CN


如果有文件则不编辑
,没有就新建了一个zh_CN文件,在里面添加如下内容:

XIM=fcitx
XIM_PROGRAM=/usr/local/bin/fcitx
XIM_ARGS=""
GTK_IM_MODULE=XIM
QT_IM_MODULE=XIM
DEPENDS="fcitx"


然后保存并关闭。

将fcitx设置成默认的输入法:

im-switch -s fcitx -z default


5.在“系统”→“首选项”→“启动应用程序”中添加Fcitx启动项,点击“添加”,名称为:fcitx,命令为:fcitx -d,然后再点击“添加”(我没有添加此步骤,但重启系统后fcitx加载正常)

至此,fcitx就安装完成了,重启计算机就行啦!

但是在ubunt 里面貌似一直有乱码问题,发现子都是口,让人很郁闷,这需要改 ~/.fcitx/config文件,这个文件你在文件系统里是找不到的。用gedit带开 gedit ~/.fcitx/fconfig 打开是乱码,因为是GBK编码,在Ubuntu中显示不正常。我们可以转换以下。
cd ~/.fcitx
iconv -f gbk -t utf-8 config>config.tmp 转换一下,然后在编辑config.tmp文件
显示字体(中)=WenQuanYi Micro Hei
显示字体大小=10
使用粗体=0
然后保存关闭,在用config.tmp代替原来的config
iconv -f utf-8 -t gbk config.tmp>config
然后重启登录,估计fcitx就正常了

修改配置文件

  gedit ~/.fcitx/config

  //如果没有配置gedit 支持GB18030编码,打开后文件会是乱码(此处针对9.10前版本,9.10无需配置已支持)

  修改如下几项:

  显示字体(中)=YaHei Consolas Hybrid   //主要是看你的OpenOffice中有什么字体,加进来就行

  Enter键行为=1 # =1表示回车时清除输入框中输入的内容,随个人喜好设置

  上一页=, # 使用 , . 翻页,随个人喜好设置

  下一页=.

  [输入法]

  使用拼音=0

  拼音名称=智能拼音

  使用双拼=0

  双拼名称=智能双拼

  默认双拼方案=自然码

  使用区位=0

  区位名称=区位

  使用码表=1

  提示词库中的词组=1

  其他输入法=

修改码表文件

  sudo gedit /usr/share/fcitx/data/tables.conf

  由于五笔拼音已经完全够用,其它输入法就没必要出现了,文件中只需留下如下内容,其它配置段可以清除或注释掉。

  [码表]

  名称=五笔拼音

  码表=wbpy.mb

  调频=2

  拼音=1

  拼音键=z

  自动上屏=-1

  空码自动上屏=-1
  自动词组=1
  精确匹配=0
  提示编码=0
6、重启 x-window
  重启 x-window 之后,小企鹅输入法中文显示将完全正常,且只有“五笔拼音”,免去了在多个输入法中来回切换的麻烦。

阅读(2355) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~