|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
常常有些朋友在Linux论坛问一些问题,不过,其中大多数的问题都是很基的。
情况:LinuxDist:CentOS4.3,locale:en_US.UTF-8,.vimrc:setfencs=gbk
方针:终端利用less/more/grep等命令阃确显现GBK编码文件内容,vim准确显现GBK编码文件汉字
症状:
1.体系自带gnome-terminal在设置终端编码为GBK后,能到达方针。
2.利用xshell在windows平台上设置终端编码为default时,ssh登录到CentOS,能到达方针。
3.在screen命令窗口内,不管终端仍是vim,中文均显现为乱码,没法到达方针。
办理举措:在~/.screenrc中,增加上面两句:defencodingGBK
encodingUTF-8GBK 我的推测是xshell、gnome-terminal等终端可以将本身编码传给体系,因而体系可以对输入主动举行转码。而screen属于终端中的终端,它本身的编码不是GBK,招致传给体系今后没有对输入举行转码。设置screen的编码和转换划定规矩后,就OK了。
按照它们在系统中的作用分成几个部分介绍给大家,通过这些基础命令的学习我们可以进一步理解Linux系统: |
|