zoukankan      html  css  js  c++  java
  • 处理SecureCRT中使用vim出现中文乱码的问题

    在工作中经常需要使用到SecureCRT登录到linux环境去做一些文本处理的工作,因此就经常会遇到一些乱码问题,尤其是编辑的内容包含较多中文的情形,下面就是遇到类似问题的解决办法。LANG=POSIX

    LC_CTYPE=en_US.ISO-8859-1

    LC_NUMERIC="POSIX"

    LC_TIME="POSIX"

    LC_COLLATE="POSIX"

    LC_MONETARY="POSIX"

    LC_MESSAGES="POSIX"

    LC_PAPER="POSIX"

    LC_NAME="POSIX"

    LC_ADDRESS="POSIX"

    LC_TELEPHONE="POSIX"

    LC_MEASUREMENT="POSIX"

    LC_IDENTIFICATION="POSIX"

    LC_ALL=

    我遇到的所有乱码问题基本上都可以通过以下几种方式解决,写出来希望对大家有帮助。

    1、设置linux字符集,如果是英文就设置成LANG=en_US.UTF-8,如果是中文就设置成LANG=zh_CN.UTF-8。设置完成以后可以使用locale查看设置的字符集。如下图所示:

    2、设置SecureCRT的session的字符集问UTF-8,设置步骤如下:

          首先点击【选项】选择【会话选项】如下图:

     进入【会话选项】以后点击【外观】将字符编码设置成utf8,如下图所示:

    经过上面两步能解决80%的乱码问题了,还有一种乱码问题是vim编辑含有中文的字符的时候的乱码问题,这种情况下一般使用cat命令不会有乱码。大家可以试一下,下面就来说说vim乱码的解决办法。

     

    3、设置vim的字符集,为了确定是不是vim的字符集问题,可以vim 文件以后使用:set encoding=utf8看看能否正常显示。vim乱码的终极解决办法是更改vim的环境变量,具体的如下:

    vi ~/.vimrc 添加set encoding=utf-8 fileencodings=ucs-bom,utf-8,cp936 然后保存,再vim 带中文的文件你就发现乱码问题没有了!哈哈!

     在工作中经常需要使用到SecureCRT登录到linux环境去做一些文本处理的工作,因此就经常会遇到一些乱码问题,尤其是编辑的内容包含较多中文的情形,下面就是遇到类似问题的解决办法。

    我遇到的所有乱码问题基本上都可以通过以下几种方式解决,写出来希望对大家有帮助。

    1、设置linux字符集,如果是英文就设置成LANG=en_US.UTF-8,如果是中文就设置成LANG=zh_CN.UTF-8。设置完成以后可以使用locale查看设置的字符集。如下图所示:

    2、设置SecureCRT的session的字符集问UTF-8,设置步骤如下:

          首先点击【选项】选择【会话选项】如下图:

    进入【会话选项】以后点击【外观】将字符编码设置成utf8,如下图所示:

     经过上面两步能解决80%的乱码问题了,还有一种乱码问题是vim编辑含有中文的字符的时候的乱码问题,这种情况下一般使用cat命令不会有乱码。大家可以试一下,下面就来说说vim乱码的解决办法。

     

    3、设置vim的字符集,为了确定是不是vim的字符集问题,可以vim 文件以后使用:set encoding=utf8看看能否正常显示。vim乱码的终极解决办法是更改vim的环境变量,具体的如下:

    vi ~/.vimrc 添加set encoding=utf-8 fileencodings=ucs-bom,utf-8,cp936 然后保存,再vim 带中文的文件你就发现乱码问题没有了!

  • 相关阅读:
    谷粒商城学习——P41vue组件化
    谷粒商城学习——P40计算属性、侦听器、过滤器
    谷粒商城学习——P38-39Vue-指令-单向绑定&双向绑定&v-onv-forv-if
    谷粒商城学习——P37vue基本语法——双向绑定、事件处理
    谷粒商城学习——P36Vue介绍与HelloWord
    谷粒商城学习——P35模块化
    谷粒商城学习——P34Promise异步编排
    Windows tcp/ip(CVE-2020-16898)远程代码执行蓝屏漏洞复现
    QQ群关系可视化3D查询搭建
    Skywalking 8.1 Docker 服务端部署
  • 原文地址:https://www.cnblogs.com/Cherie/p/3309264.html
Copyright © 2011-2022 走看看