Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2633673
  • 博文数量: 333
  • 博客积分: 4817
  • 博客等级: 上校
  • 技术积分: 4413
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-28 10:51
文章分类

全部博文(333)

文章存档

2017年(20)

2016年(57)

2015年(27)

2014年(20)

2013年(21)

2012年(164)

2011年(24)

分类: 嵌入式

2013-06-23 16:44:33

1、ibus输入法
  Ubuntu系统安装后已经自带了ibus输入法,在英语环境下默认不启动。
  配置ibus自动启动可以在ubuntu系统菜单上选择System --- Preferences --- Startup Applications,在该窗口中增加一个程序:
  Name: ibus-daemon
  Command: ibus-daemon -d -x -r
  ibus默认提供的中文输入法比较弱智,需要额外安装ibus-pinyin, 命令如下:
  apt-get install ibus-pinyin
  这时,还需要将 ibus-pinyin输入法启动。在ubuntu系统菜单上选择System --- Preferences --- IBus Preferences,在Input Method页中的“Select an input method”下拉框中选择增加Chinese – Pinyin,就是图标中有个一个大大的“拼”字的那一个,然后点击Add按钮,最后通过Up按钮将该输入法移动到最上面。
  系统重启后,通过Ctrl + 空格即可调出ibus输入法。
  ibus输入法总体来说不错,但是在我的环境下发现无法在 部分Java程序中调出来,例如Netbeans、OpenProj。
  2、fcitx输入法
  由于ibus的缺陷,所以我尝试了fcitx,使用下来也非常不错,而且可以在Java程序中正常使用,只是在这种情况下 光标跟随有些问题,输入界面会停留在屏幕最下端,但是可以接受,比起ibus不能使用要好多了。
  安装fcitx:
  sudo apt-get install fcitx
  启动fcitx:
  im-switch -s fcitx
  注销后重新登录,fcitx就会生效。
  如果需要切换回 ibus,可以运行im-switch -s ibus,然后注销,重新登录。
  fcitx 同样可以通过Ctrl + 空格调出,这时会发现fcitx显示的中文是方框,因此需要修改fcitx的配置。Fcitx的配置文件在~/.fcitx/config,该文件为 GBK编码,在Ubuntu下显示不正常,可以通过如下方式操作:
  cd ~/.fcitx
  iconv -f gbk -t utf8 config > config.tmp
  编辑config.tmp文件:
  显示字体 (中)=WenQuanYi Micro Hei
  显示字体大小=10
  使用粗体=0
 
  保存退出,然后运行命令:
  iconv -f utf8 -t gbk config.tmp > config
  注销后重新登录,fcitx显示正常。
阅读(2972) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~