UNIX系统下的中文编辑方法

目前高能物理研究室的Linux系统上安装有两种中文终端系统: crxvt和cxterm. cxterm使用简单、输入方法多, 可以很容易地输入中文标点符号, 但是它与joe编辑器的兼容性不好, 使用joe时会出现乱码, 所以在cxterm中要 用cvi来进行中文编辑. crxvt与joe编辑器的兼容性则很好, 因此我们推荐使用crxvt.
高能物理研究室的Linux系统上的中文编辑软件则主要有cvi和joe(cjoe), joe 使用简单快捷, 但与cxterm的兼容性不好.

UNIX系统中中文编辑的具体方法是:

  1. 运行中文终端软件crxvt或cxterm
    在运行crxvt或cxterm之前首先要设置好 X-window及crxvt和cxterm的环境参数, 最简单的方法是从/home/fu目录下copy 已设置好的环境文件到自己的子目录下:
     
          cp /home/fu/.Xdefaults ~ 
          cp /home/fu/.inputrc ~ 
          
    这样X-window及crxvt和cxterm的环境参数就设置好了, 注意上述设置只需进行一次, 不必每次使用时都重新设置.
    CXTERM使用方法是在shell提示符下键入cxterm& 并回车即可. crxvt的使用方法则是在shell提示符下键入crxvt& 并回车, 也可以直接用鼠标 单击X-window中的Chinese图标自动运行crxvt.
    中文终端软件cxterm和crxvt的使用和其他的终端如xterm等的使用完全一致, 只是 增加了中文输入功能.
    crxvt的中文输入是采用xcin, 这一输入软件已在系统中设置好, 用户一进入X-window就会自动运行xcin, 用户可直接使用. xcin的中文输入窗口已被 设定在屏幕的右上角, 用户进入X-window就会就会发现. 切换输入方法可用鼠标 点击输入窗口中的[英数], xcin有全拼、双拼、自然、五笔等输入方法.    用[ctrl]-[空格]可在英数和汉字输入方式间快速转换, 与在Windows系统中相似. crxvt的中文输入方法支持词组输入.
    在cxterm中则使用[F1]~[F9]键来进行输入方法的切换, 常用的cxterm输入 法的切换如下:
          [F1]         英文输入
          [F2]         内码
          [F3]         无调拼音
          [F4]         带调拼音
          [F6]         无调拼音
          [F7]         五笔字形
          [Shift][F2]  区位
          [Shift][F5]  标点符号
          [Shift][F6]  缩写拼音
          
    CXTERM的输入方法也支持词组输入, 其拼音输入法还支持联想功能, 可有效地提高 汉字输入的效率.

  2. 使用cjoe或cvi进行中文编辑
    目前在我们的UNIX系统中可使用cjoe或cvi进行中文编辑, 它们都是全屏幕汉字编辑 软件, 使用比较方便. 其使用方法分别与英文编辑软件joe和vi类似. cjoe使用起来 更直观方便, 单它汉化的不够完善, 在cxterm有时会拆开汉字的双字节从而引起 乱码, 在crxvt中使用或使用 cvi则不会有这样的问题. 大家在使用时一定要注意. 调用cjoe或cvi非常简单, 只需在shell提示符下键入cjoe或cvi并回车即可.