putty要支持中文,在
Window->Translation
选编码为UTF-8,然后选择字体
Window->Appearance->Font Settings
选字体,一般选fixedsys,脚本选中文_GB2312,也可选宋体等。
ubuntu支持中文,有人说,要先
apt-get install language-selector language-env language-pack-zh-hans
并说要繁体的话,可以装language-pack-zh-hant
但似乎装其中的language-selector和图形界面有关?忘了,如果那样似乎不应装吧
其中一些包似乎装不上,但也没啥影响似的
更新语言文件
dpkg-reconfigure locales
用下面命令看安装了的locale
locale -a
如果没有“zh-CN.UTF-8”,就安装
cd /usr/share/locales
./install-language-pack zh_CN
下面这个命令是哪一步的忘了
locale-gen
关键是设置shell的环境,网上一般说是设置/etc/default/locale,但本来没有这个文件,似乎优先级有些问题,不如设置
/etc/environment
加入
LANG=zh_CN.UTF-8
然后用locale命令查看
LANG=zh_CN.UTF-8
LANGUAGE=
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"
LC_ALL=
这就对了。
再说下vim,如果没设置正确的locale,vim默认是latin-1的,有三个变量
encoding,默认为系统locale,打开时编码
fileencoding,默认为encoding,保存时编码
termencoding,默认为输出到终端时不改变编码
可在~/.vimrc设置,如
set encoding=utf-8
set fileencodings=utf-8
在vim中查看编码用
set encoding?
查看是否有bomb用
set bomb?
打开bomb用
set bomb
关闭bomb用
set nobomb
最后说一下关于输入中文全角标点的问题。本来这也不是个问题,但我电脑上总是输入全角标点变成??字符。
最后终于找到原因,极品五笔才这样,搜狗拼音正常。下载一个搜狗五笔,问题解决。
阅读(525) | 评论(0) | 转发(0) |