Chinaunix首页 | 论坛 | 博客
  • 博客访问: 996943
  • 博文数量: 829
  • 博客积分: 9980
  • 博客等级: 中将
  • 技术积分: 5020
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-29 14:06
文章分类

全部博文(829)

文章存档

2011年(1)

2008年(828)

我的朋友

分类: LINUX

2008-08-29 14:14:11

 
以下设置在DebianGNU/Linux下通过。

  1.GNOME桌面环境:~/.gnomerc或者写文件/etc/X11/Xsession.d/90im-startup

  内容为:
  #fcitx
  exportXMODIFIERS=@im=fcitx
  fcitx

  或
  #scim
  exportXMODIFIERS=@im=SCIM
  exportGTK_IM_MODULE=scim
  scim-d

  如果要在英文界面下使用中文输入法,可以把下面两行加入上述文件的顶部

  exportLANG=en_US.UTF-8
  exportLC_CTYPE=zh_CN.UTF-8

  2.使用im-switch来启动和管理输入法

  因为本人使用ion3窗口管理器,不可以使用.gnomerc了。当然可以写/etc/X11/Xsession.d/90im-startup等,但我喜欢fcitx的双拼,并有时要用到scim的繁体功能,所以要会经常切换输入法。于是用im-switch。

  配置方法如下:

  a)安装apt-getinstallim-switchfcitxscimscim-pinyin

  b)写两个文件

  /etc/X11/xinit/xinput.d/fcitx,内容为
  XIM=fcitx
  XIM_PROGRAM=/usr/bin/fcitx
  XIM_ARGS=
  GTK_IM_MODULE=
  DEPENDS=

  /etc/X11/xinit/xinput.d/scim,内容为
  XIM_PROGRAM=/usr/bin/scim
  XIM_ARGS=-d
  GTK_IM_MODULE=scim

  c)安装到im-switch

  分别以root身份执行

  update-alternatives--install/etc/X11/xinit/xinput.d/zh_CNxinput-zh_CN/etc/X11/xinit/xinput.d/fcitx50

  update-alternatives--install/etc/X11/xinit/xinput.d/zh_CNxinput-zh_CN/etc/X11/xinit/xinput.d/scim50

  d)切换想要使用的输入法,运行(以root)

  im-switch-sfcitx
  或
  im-switch-sscim

  e)最后一步,重新启动X。

  另外,可以写一个脚本使得不需要重新启动X,杀掉当前输入法,并执行/etc/X11/Xsession.d/XXim-switch,启用新输入法。希望Debian以后能有这个功能。

  3)unihan,另外一个选择,它是新华RAYS上自带输入法,有智能ABC,紫光,五笔,手写等,并可以转换简体/繁体。由于它是基于IIIMF架构,没有研究其启动脚本,所以暂时不知道如何在im-switch中使用。

Debian上输入法的设置Debian上输入法的设置Debian上输入法的设置Debian上输入法的设置Debian上输入法的设置Debian上输入法的设置Debian上输入法的设置Debian上输入法的设置Debian上输入法的设置Debian上输入法的设置
阅读(558) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~