Linux下vim中文乱码问题

编辑/etc/vim/vimrc文件,加上如下几行:

set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936

set termencoding=utf-8

set encoding=utf-8

原文地址:https://www.cnblogs.com/QuestionsZhang/p/12182395.html

时间: 2024-10-08 23:55:48

Linux下vim中文乱码问题的相关文章

解决Linux下Oracle中文乱码的一些心得体会 ,转自

以下转自 http://blog.itpub.net/29151695/viewspace-1173238/ 最近在linux上安装完oracle 10gR2后,又遇到了字符集乱码的问题,之前在网上找了下,然后解决完后就不了了之了,这次又碰到此类问题,所以就认真下来花点时间去测试了一番,经过一些测试,现在已经解决了问题,现在把自己遇到的问题和解决方法记录一下,方便自己日后查找. 测试环境如下: 测试平台: VMware? Workstation 9.0.2 build-1031769 (注:VM

解决Linux下sqlplus中文乱码问题

错误现象:在windows下用其他工具访问oracle,确认中文正常显示.在Linux下使用sqlplus查询数据表中文内容出现乱码. 分析及解决:因为windows下正常,所以问题应出现在Linux客户端.用下列sql查询数据库字符集为"ZHS16GBK": SELECT * FROM nls_database_parameters t WHERE t.parameter = 'NLS_CHARACTERSET'; 设置环境变量NLS_LANG,问题解决. export NLS_LA

linux 下vim文件乱码 cat文件正常处理方法

服务器支持中文字符集,cat和其他查看文件命令现在正常,vim还是出现了中文乱码问题, 1.查看文件编码格式 vim 文件 :set fileencoding 发现文件编码是拉丁 2.处理方法一(单文件编码转换) 此时文件格式编码转换为utf-8了,现在正常 3.处理方法二(vim配置文件修改) vim /etc/vimrc 强制使用以上编码格式打开文件,一劳永逸

Ubuntu下vim中文乱码

在linux中,用vim打开包含中文的文件时,有可能出现乱码 下面的vim配置方法亲测有效 1. 找到你的vimrc文件,也有可能是.vimrc,有的说建议不要改全局vim配置,但是我改当前用户下的vimrc并没有生效,所以我改了全局的. 2. 配置如下 set fileencodings=utf-8,gb2312,gb18030,gbk,ucs-bom,cp936,latin1 set termencoding=utf-8 set fileformats=unix set encoding=p

windows下vim中文乱码处理

现象:gvim安装后,打开中文utf-8编码的文件中文显示乱码 处理:1.启动gvim8.0,菜单 ”编辑“->"启动设定"在文件最开始处添加如下两行set fileencodings=utf-8,ucs-bom,cp936,big5set fileencoding=utf-8 vim关于文件编码常用的命令 :set fileencoding    查看文件编码 :set fileformat       查看文件格式 :set fileencoding=utf-8 转换文件编码

Linux下SQLPlus中文乱码处理

1.首先查询数据库字符集 SQL> select userenv('language') from dual; USERENV('LANGUAGE') ---------------------------------------------------- AMERICAN_AMERICA.AL32UTF8 SQL> exit 从上面得知数据库字符集为AMERICAN_AMERICA.AL32UTF8 2.配置环境变量 echo 'export NLS_LANG="AMERICAN_

linux下mysql中文乱码问题

如果无论前端数据.后端数据都是uft-8编码,程序上找不出任何问题,但是仍然出现插入数据库乱码,那么有可能就是mysql数据库服务器本身字符集编码有问题 用mysql-front连接上数据库后执行:show variables like 'character%'; 可以发现,character_set_server这里的字符集编码是latin1 修改/etc/my.cnf文件,修改添加character-set-server=utf8这一行 [[email protected] ~]# cat 

linux下jetty中文乱码问题解决

参考资料 http://stackoverflow.com/questions/4214111/jetty-character-encoding-issue 在startup.sh中,第一行加入 export LANG=en_US.UTF-8

linux下解决中文乱码

echo LANG="zh_CN.GB 18030" >>/etc/sysconfig/i18n [[email protected] ~]# source /etc/sysconfig/i18n [[email protected] ~]# cat /etc/sysconfig/i18n LANG="en_US.UTF-8" LANG="zh_CN.GB 18030" SYSFONT="latarcyrheb-sun16&