免费注册 查看新帖 |

Chinaunix

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

[原创]putty中文完全技巧 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-06-16 19:09 |只看该作者 |倒序浏览
  今天一朋友问putty有中文支持问题,显示不了中文,也不支持中文输入,查了查CU的一些老帖子和google了一下,发现好像都没有很好的解决,有些可以显示中文但不能输入中文,有些可以显示中文但是复制再粘到文本中就是乱字符,现在介绍一个小方法(已经在主机为redhat9,客户端为XP使用putty0.58 0.56)上通过:

打开putty,选择 Category中的Windows--->Appearance---> Font settings
   把"字体"改为"新宋体"(其实改为其它中文字体都行像宋体之类的),字符集为CHINEASE_GB2312

再选择 Category中的Windows--->Translation ----> Received data assumed to be ...

   把character设置为 "Use font encoding"



保存后就可以了



另外:有高人已经优化了BIG5版本的,主站参见:

http://ntu.csie.org/~piaip/pietty/

BIG5版本下载:http://ntu.csie.org/~piaip/pietty/stable/pietty0327.exe
顺便帖一下我的export,我没有修改过

  1. [root@linux9 root]# export
  2. declare -x BASH_ENV="/root/.bashrc"
  3. declare -x G_BROKEN_FILENAMES="1"
  4. declare -x HISTSIZE="1000"
  5. declare -x HOME="/root"
  6. declare -x HOSTNAME="linux9"
  7. declare -x INPUTRC="/etc/inputrc"
  8. declare -x LANG="en_US.UTF-8"
  9. declare -x LESSOPEN="|/usr/bin/lesspipe.sh %s"
  10. declare -x LOGNAME="root"
  11. declare -x LS_COLORS="no=00:fi=00:di=00;34:ln=00;36:pi=40;33:so=00;35:bd=40;33;0                                              1:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=00;32:*.cmd=00;32:*.exe=00;32:*.c                                              om=00;32:*.btm=00;32:*.bat=00;32:*.sh=00;32:*.csh=00;32:*.tar=00;31:*.tgz=00;31:                                              *.arj=00;31:*.taz=00;31:*.lzh=00;31:*.zip=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*                                              .bz2=00;31:*.bz=00;31:*.tz=00;31:*.rpm=00;31:*.cpio=00;31:*.jpg=00;35:*.gif=00;3                                              5:*.bmp=00;35:*.xbm=00;35:*.xpm=00;35:*.png=00;35:*.tif=00;35:"
  12. declare -x MAIL="/var/spool/mail/root"
  13. declare -x OLDPWD
  14. declare -x PATH="/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/u                                              sr/X11R6/bin:/root/bin"
  15. declare -x PWD="/root"
  16. declare -x QTDIR="/usr/lib/qt-3.1"
  17. declare -x SHELL="/bin/bash"
  18. declare -x SHLVL="1"
  19. declare -x SSH_ASKPASS="/usr/libexec/openssh/gnome-ssh-askpass"
  20. declare -x SSH_CLIENT="192.168.10.1 4451 222"
  21. declare -x SSH_CONNECTION="192.168.10.1 4451 192.168.10.7 222"
  22. declare -x SSH_TTY="/dev/pts/0"
  23. declare -x TERM="xterm"
  24. declare -x USER="root"
  25. declare -x USERNAME="root"


复制代码

[ 本帖最后由 chenzq1604 于 2006-6-17 23:05 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2006-06-19 14:37 |只看该作者
不错

论坛徽章:
0
3 [报告]
发表于 2006-06-19 16:23 |只看该作者
如果大家照我上面的设置还是支持中文有问题的话,有一些LANG或者是LC_ALL有问题,

之前在一台机上redhat9中,我的LANG=en_US.UTF-8
我改为
export  LANG="zh_CN.18030"

就行了

论坛徽章:
0
4 [报告]
发表于 2006-06-23 16:07 |只看该作者
就是不大明白什么情况下会用putty搞中文书写

论坛徽章:
0
5 [报告]
发表于 2006-06-26 13:51 |只看该作者
原帖由 uuhs_hiei 于 2006-6-23 16:07 发表
就是不大明白什么情况下会用putty搞中文书写


也不是刻意的中文书写,因为有的时候在putty中编辑编辑文件,里面有中文的注释,所以需要这个。

还有,有些时候您看到是中文,但复制一下,再粘贴到您的windows文本中,中文就会变乱码,也需要这个.

论坛徽章:
0
6 [报告]
发表于 2006-07-11 22:53 |只看该作者
windows 98好像不行

论坛徽章:
0
7 [报告]
发表于 2006-07-14 23:58 |只看该作者
我使用得是FreeBSD 6.1 ,修改之后还是不能输入中文,本来输入中文显示得是....,现在就没反映了,呵呵

论坛徽章:
0
8 [报告]
发表于 2006-08-07 11:49 |只看该作者
好,太好用了.

论坛徽章:
0
9 [报告]
发表于 2006-12-26 16:04 |只看该作者
不错哦
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP