输入更顺畅 Linux的中文输入法全接触

豆豆网   技术应用频道   2007年03月08日  【字号: 收藏本文

本文详细介绍输入更顺畅 Linux的中文输入法全接触

  目前,Linux下的输入法基本能支持智能拼音和五笔两种方法,其中拼音输入都是面向词组而非整句的,这是目前的局限。由于笔者喜欢拼音,所以下面的比较大都以拼音输入为主。

  在较新的Linux版本中,都通过/etc/sysconfig/i18n控制输入法。例如Mandrake 9.1下,使用scim时的i18n文件内容如下:

  LANGUAGE=zh_CN.GB2312:zh_CN:zh
  LC_ADDRESS=zh_CN
  LC_COLLATE=zh_CN
  LC_NAME=zh_CN
  XIM=Scim
  LC_NUMERIC=zh_CN
  LC_TIME=zh_CN
  LC_MEASUREMENT=zh_CN
  LANG=zh_CN
  LC_MESSAGES=zh_CN
  LC_IDENTIFICATION=zh_CN
  LC_CTYPE=zh_CN
  LC_TELEPHONE=zh_CN
  CONSOLE_NOT_LOCALIZED=yes
  ENC=gb
  LC_MONETARY=zh_CN
  XIM_PROGRAM=scim
  LC_PAPER=zh_CN
  XMODIFIERS="@im=SCIM"

  其中主要有三个选项控制使用何种输入法:XIM指出了输入法的名字, XIM_PROGRAM指出了应当运行的输入法程序,而XMODIFIERS则帮助设置环境变量,让输入法可以正常运行。一般来说,XIM就是输入法的常见叫法,如Scim、Xsim等,一般是首字母大写。XIM_PROGRAM必需与系统中输入法启动程序一致,如Scim的scim、Xsim的 startxsim,一般全部小写,而XMODIFIERS中的@im=XXXX一般全部大写。

  全局配置完成了,接下来就看看几种常见输入软件的具体使用。

  Xsim输入法

  Xsim全称为X Simple Input Method,作者是楚狂,是目前应用较多的中文输入软件。它的界面很漂亮,可定制性较强,光标跟随做得很好,但是系统依赖性较强。如果需要的相关软件不全,甚至版本不同都可能造成安装失败。

作者:lynn    责编:豆豆技术应用

正在加载评论...