免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2503 | 回复: 3
打印 上一主题 下一主题

[FreeBSD] FreeBSD + putty + VIM + UTF-8的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-04-17 22:02 |只看该作者 |倒序浏览
本帖最后由 冷寒生 于 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编码,请高手帮个忙,谢谢!


论坛徽章:
0
2 [报告]
发表于 2013-04-18 11:25 |只看该作者
我以前用的是 pietty, 这个是putty的改进版
http://ntu.csie.org/~piaip/pietty/
然后在除了在bsd下设置utf8外,再pietty的菜单上设置一下使用utf8,你试试呢

论坛徽章:
0
3 [报告]
发表于 2013-04-18 12:22 |只看该作者
axlrose 发表于 2013-04-18 11:25
我以前用的是 pietty, 这个是putty的改进版
http://ntu.csie.org/~piaip/pietty/
然后在除了在bsd下设置 ...


还是不行,应该不是putty的问题,可能问题出在 FreeBSD的配置上。

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
4 [报告]
发表于 2013-04-25 18:16 |只看该作者
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP