为了学习linux命令,虚拟机里搞了个RedHat 5.4 。下面是安装中文输入法过程:
1、下载并安装小企鹅输入法
2、安装后执行以下命令:
# cd /usr/bin
# ln -sf fcitx chinput
重启后标题栏会看到,小企鹅输入法。如果没有,运行:fcitx
3、请在 /etc/X11/xinit/xinput.d/ 目录中查看文件zh_CN ,如果没有就建一个;把里面的内容改为如下的:
XIM=fcitx
XIM_PROGRAM=fcitx
GTK_IM_MODULE=fcitx
gnome-im-settings-daemon >/dev/null
4、编辑.bashrc文件:添加2行
# .bashrc
# User specific aliases and functions
#FCITX
export XMODIFIERS="@im=fcitx"
export XIM=fcitx
export XIM_PROGRAM=fcitx
#LOCALE setup
export LC_CTYPE="zh_CN"
#load fcitx
fcitx&
5、重启OK
虚拟机使用CTRL+空格键 切换中英文 输入!
今天用vi打开一个含有中文的文件,中文乱码,上网查了资料,解决了,发出来,希望能帮助大家
编辑/etc/sysconfig/i18n文件进行设置
原来是:
LANG="en_US.UTF-8"
SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="latarcyrheb-sun16"
改为:
LANG="en_US.UTF-8:en_US:en_US.ISO-8859-1"
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN:en:en_US:en_US.UTF-8"
SUPPORTED="zh_CN.GB18030:zh_CN:zh:zh_TW.Big5:zh_TW:zh:en_US.UTF-8:en_US:en:en_US.ISO-8859-1"
记得最后要重启。
后来又发现一个更好的,如下:
默认为utf8,如出现乱码可设置为GBK
手动更改配置文件的命令:
shell> vi /etc/sysconfig/i18n
将LANG="zh_CN.UTF-8"修改为:
空行
空行
空行
空行
LANG="en_US.utf8"
保存并关闭,运行下面的命令使配置生效:
shell> source /etc/sysconfig/i18n
将终端字符编码显示为简体中文:
shell> vi /etc/profile.d/chinese.sh
添加下面这行:export LC_ALL=zh_CN.GBK
shell> source /etc/profile.d/chinese.sh