FreeBSD + putty + VIM + UTF-8的问题
本帖最后由 冷寒生 于 2013-04-17 22:05 编辑我的配置如下:
一、设置系统语言环境
vim /root/.cshrc
setenv LANG zh_CN.UTF-8
setenv LC_ALL zh_CN.UTF-8
setenv LC_CTYPE zh_CN.UTF-8
setenv MM_CHARSET utf8
vim /root/.profile
export LANG=zh_CN.UTF-8
export LC_ALL=zh_CN.UTF-8
export LC_CTYPE=zh_CN.UTF-8
export MM_CHARSET=utf8
二、修改VIM配置文件
vim /root/.vimrc
添加如下内容:
set guifont=-misc-simsun-medium-r-normal-*-*-120-*-*-c-*-iso10646-1
set nocompatible
set bsdir=buffer
set enc=utf-8
set fenc=utf-8
set fencs=utf-8,ucs-bom,gbk
set langmenu=zh_CN.UTF-8
set encoding=utf-8
set fileencoding=utf-8
三、设置Putty
Translation中设置为UTF-8
四、locale
root@dd:/usr/home/d1 # locale
LANG=zh_CN.UTF-8
LC_CTYPE="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_ALL=zh_CN.UTF-8
在经过以上设置后,可以在putty下输入中文(如图1),但却仍然无法在vim下输入中文(如图2),被这个问题折腾了N久,仍然无法解决。
以前都没在 freebsd 下使用过 utf-8编码,请高手帮个忙,谢谢!
我以前用的是 pietty, 这个是putty的改进版
http://ntu.csie.org/~piaip/pietty/
然后在除了在bsd下设置utf8外,再pietty的菜单上设置一下使用utf8,你试试呢 axlrose 发表于 2013-04-18 11:25 static/image/common/back.gif
我以前用的是 pietty, 这个是putty的改进版
http://ntu.csie.org/~piaip/pietty/
然后在除了在bsd下设置 ...
还是不行,应该不是putty的问题,可能问题出在 FreeBSD的配置上。 参考这个:http://blog.csdn.net/feiniao1221/article/details/7000868
测试看看如何
页:
[1]