zhaoningbo 发表于 2013-1-15 18:51:52

[整]putty配色及中文乱码解决

引言:

    putty做为常用的连接unix操作系统的工具,已经非常流行。笔者在使用时查找解决了putty配色和中文提示的乱码,分享一下。

    尝试BBCode编辑 ~。=

正文:

第一部分 putty配色

    1,手工配色。

    手工配色可以在putty连接设置界面的,“Window” | “Colors” 下的调整当前显示里设置。如下图“putty_setColors.jpg”所示。

http://dl.iteye.com/upload/attachment/522127/67a583e2-3b63-39b3-8b01-06fcebbbdb54.jpg

    2,导入reg配置。

    基本原理如上图“putty_setColors.jpg”所示,在“1”位置会创建如图的注册表子树,其下的“2”与手工配置中的“3”对应,表示putty背景颜色。putty将颜色保存入一系列的“Colour*”中,来维护。因此可以通过创建或改写来修改颜色。比如下文样例为笔者搜集小改后的一段。

Windows Registry Editor Version 5.00"Colour0"="192,192,192""Colour1"="255,255,255""Colour2"="64,64,64""Colour3"="85,85,85""Colour4"="0,0,0""Colour5"="0,255,0""Colour6"="0,0,0""Colour7"="85,85,85""Colour8"="255,0,255""Colour9"="255,85,85""Colour10"="0,255,0""Colour11"="85,255,85""Colour12"="187,187,0""Colour13"="255,255,85""Colour14"="0,255,255""Colour15"="0,0,255""Colour16"="0,0,255""Colour17"="255,85,255""Colour18"="0,187,187""Colour19"="85,255,255""Colour20"="187,187,187""Colour21"="255,255,255""Font"="Fixedsys""FontCharSet"=dword:00000086"FontHeight"=dword:0000000c

上文代码直接保存为color_emphasis.reg,双击导入注册表。然后再重新打开putty,发现多出来一个color_emphasis的会话记录,用它打开SSH连接,配置即被使用。

第二部分 putty中的中文乱码

    1,查看远程unix/linux系统使用编码。

    使用如下命令查看系统编码:

$ echo $LANG

    2,修改putty接收时使用字符集。

    若显示有“zh_CN.UTF-8”最好。直接打开putty,定位 “Window” | “Translation”,在接收时使用字符集下拉框中选择“UTF-8”即可。如果unix编码非utf-8则在下拉框选择相同的字符集。

    使用编辑过的会话记录,打开SSH连接,即会生效。
页: [1]
查看完整版本: [整]putty配色及中文乱码解决