`
123003473
  • 浏览: 1064107 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

linux vi utf-8编码显示乱码[转载]

 
阅读更多
解决方法:cuteftp -> 全局设置内 -> html编辑器 -> 将内置便器改成记事本,ok 高高兴兴打开SecureCRT,登上节点vi ,又乱码,靠靠.... 

解决方法:
1.最好先把/etc/sysconfig/i18n的Lang改了LANG="zh_CN.UTF-8"然后exprot LANG="zh_CN.UTF-8" 让他在当前会话中生效虽说后来偶又改了LANG="zh_CN.GB180301"也没出啥问题,保险起见么,还是统一的好~~ 

2.自己用户目录下(/root)创建.vimrc文档并加入
set fileencodings=gb2312,gb18030,utf-8
set termencoding=utf-8 

3.进入root目录vi .viminfo
编缉.viminof文件,修改如下:
*encoding==utf-8.gbk退出登录会话再进入 

4.进入Secure CRT的设置,选项->会话选项->外观->字符编码->uft-8 
再vi一把,啊哈哈哈,欧克了~~ 

找个gbk的文件cat一把,乱码 = = b对了,应该是Secure CRT的设置,选项->会话选项->外观->字符编码->默认这下gbk的就好了,现在已经与系统无关了,只要切换Secure CRT的设置就能gbk,utf通吃,


【转载】http://hi.baidu.com/computer02422/blog/item/793aca306e0129a45edf0eea.html
分享到:
评论

相关推荐

    解决LINUX LITE方块乱码的中文字体

    2.选择语言编码,默认已选择en_US.UTF8,zh_CN UTF-8 UTF-8,用空格键将以下两项打上星号,zh_CN GB2312,zh_CN GBK GBK,回车确认。 3.选择系统默认语言为英文en_US.UTF8 4.为当前用户配置默认语言为中文zh_...

    Linux下用ll命令--显示total等字母时乱码的解决方法.docx

    将其修改为英文字符集,通常是`en_US.UTF-8`,表示美国英语的UTF-8编码: ``` LANG="en_US.UTF-8" ``` 3. **保存并退出**:在`vi`编辑器中,按下`Esc`键,然后输入`:wq`保存并退出编辑器。如果只想保存而不退出...

    Linux中vi显示中文乱码的问题.docx

    这是因为 Windows 的默认编码是 GB,而 vi 的默认编码是 UTF-8。解决这个问题的方法是,修改 vi 的配置文件,使其支持 GB 编码。具体来说,就是在 ~/.vimrc 文件中添加以下两行代码: let termencoding=gb set file...

    LINUX中文乱码解决方法

    例如,`LANG="zh_CN.UTF-8"` 表示中文(简体)的UTF-8编码。 4. **SUPPORTED**:此环境变量指定了系统支持的所有语言环境列表。 5. **SYSFONT**:指定系统使用的字体类型。 #### 二、问题分析及解决方法 ##### 2.1...

    SecureCRT中文乱码解决方法

    默认情况下,SecureCRT 的字符编码为 ISO-8859-1,而 Linux 服务器的字符编码通常为 UTF-8。这两个字符编码标准不同,导致 SecureCRT 无法正确地显示中文字符。解决这个问题的方法非常简单,只需要在 SecureCRT 中...

    远程登录linux,使用vi和less查看文本出现中文乱码,使用cat正常.docx

    可以使用 `export LESSCHARSET=latin1` 命令来解决 less 中的中文乱码问题,也可以使用 `:set encoding=utf-8 termencoding=latin1` 命令来解决 vi 中的中文乱码问题。同时,也可以使用 cat 命令来查看文本,避免...

    linux下中文乱码问题

    如果系统的文件编码是 UTF-8,我们可以使用以下方法来解决乱码问题: ``` new String(filename.getBytes("utf-8"),"GBK"); ``` 否则,我们可以使用 locale 命令来查看文件名。如果文件名乱码,我们可以使用 ls --...

    Linux php出现中文乱码的解决方法.docx

    这样,我们的 MySQL 数据库就将使用 UTF-8 编码方式,这样可以正常显示中文。 五、其他解决方法 除了上述方法外,还有其他解决方法。例如,我们可以使用 `iconv` 函数来转换字符编码: `echo iconv("GB2312", ...

    tera term中文乱码问题

    Tera Term默认可能使用UTF-8编码,而服务器可能配置为使用GB18030或其他编码格式。因此,解决这个问题的关键在于确保两者之间编码的一致性。 在Linux系统中,字符编码的配置通常在`/etc/sysconfig/i18n`文件中。这...

    安装WAS7.0时出现乱码问题

    在Linux环境下安装WebSphere Application Server (WAS) 7.0时,遇到中文乱码问题是一种常见的技术挑战,尤其是在非UTF-8编码的系统或终端上。这个问题主要体现在安装界面或者日志输出中,导致阅读困难,可能影响到...

    LINUX SSH显示中文乱码解决

    默认情况下,Linux服务器可能配置为支持UTF-8编码,而某些SSH客户端或Windows系统的默认编码可能是GB2312或其他编码格式。当客户端与服务器端的字符编码不一致时,就会导致中文乱码的现象发生。 #### 解决方案 ...

    远程linux xshell下输出中文乱码解决方法

    将其更改为`UTF-8`,因为UTF-8是一种广泛支持且包含多种语言的编码格式。 3. 确认更改并保存会话配置。现在,当你再次连接到Linux服务器时,中文应该能够正常显示。 当然,不同的远程连接工具可能有不同的编码设置...

    linux上vi的初始最佳配置

    `set encoding=utf-8` 和 `set fileencoding=utf-8` 分别设置内部编码和文件编码为UTF-8,确保正确显示和保存多语言字符。 4. **文件编码支持**:`set fileencodings=ucs-bom,utf-8,gbk,cp936,gb2312,big5,euc-jp,...

    Linux系统安装 - Centos7.2/7.3系统安装

    - **建议选择:** 使用 UTF-8 或其他支持中文的编码格式。 **1.4 时间区域设置** - **选择步骤:** - 图1-2 和 图1-3:展示如何选择亚洲/上海时区。 - **重要性:** 设置正确的时区对于服务器的时间同步至关...

    linux 中文显示乱码解决办法

    SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en" SYSFONT="lat0-sun16" ``` - `LANG`变量用于设置默认的语言环境。 - `LANGUAGE`变量用于定义额外支持的语言环境。 - `SUPPORTED`变量用于指定支持的...

    Linux 下安装Oracle11g_R2时中文显示成"囗囗囗囗囗囗囗囗"的解决方法

    Linux默认使用UTF-8编码,而Oracle数据库可能需要特定的字符集来正确显示中文。在Oracle中,常见的支持中文的字符集有ZHS16GBK、AL32UTF8等。因此,安装过程中,我们需要确保选择的字符集能够正确显示中文字符。 ...

    redhat linux 中文乱码解决方法.doc

    - 这一行设置将使得系统默认的语言环境为中文(GB18030编码),同时兼容英文(UTF-8编码)。 - 保存并关闭文件后,执行`source /etc/profile`命令使配置生效。 3. **修改`/etc/sysconfig/i18n`文件**: - 同样...

    Linux下使用Xshell查看Tomcat实时日志中文乱码解决方案.docx

    这样,Xshell 将使用 UTF-8 编码格式来显示中文字符。 总结 在 Linux 环境下,使用 Xshell 查看 Tomcat 实时日志时,可能会出现中文乱码的问题。解决这个问题可以通过配置 i18n 系统文件和设置 Xshell 的编码格式...

    修改Ubuntu中文编码格式

    由于两个系统默认使用的编码格式不同,通常情况下Windows中文版默认使用GBK编码,而Ubuntu在支持中文之后,默认使用的是UTF-8编码。如果不进行编码格式的调整,就可能出现文件中文乱码的情况。因此,如何将Ubuntu中...

Global site tag (gtag.js) - Google Analytics