最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
php gvim中文乱码分析解决方法
时间:2022-06-24 23:54:19 编辑:袖梨 来源:一聚教程网
开始研究gvim的配置文件(_vimrc), 现在给大家看一下我产生乱码之前的配置
配置文件里enconding,fileeconding,fileecondings的含义:
encoding: gvim 内部使用的字符编码方式,包括 vim 的 buffer (缓冲区)、菜单文本、消息文本等。
用户手册上建议只在 .vimrc 中改变它的值,事实上似乎也只有在 .vimrc 中改变它的值才有意义。
fileencoding: gvim 中当前编辑的文件的字符编码方式,vim 保存文件时也会将文件保存为这种字符编码方式 (不管是否新文件都如此)。
fileencodings: gvim 启动时会按照它所列出的字符编码方式逐一探测即将打开的文件的字符编码方式,并且将 fileencoding 设置为最终探测到的字符编码方式。
因此最好将 unicode 编码方式放到这个列表的最前面,将拉丁语系编码方式 latin1 放到最后面。
其中:chinese 就是 cp963编码
只到这里我突然想起来,我的浏览里默认的字符集是 gbk的,而_vimrc里的设置编码是utf-8的,二者不对应,
colors desert
set nobackup
set guifont=courier_new:h12:cansi
"处理文本中显示乱码
set encoding=utf-8
set fileencodings=chinese
set fileencoding=chinese
"处理菜单及右键菜单乱码
source $vimruntime/delmenu.vim
source $vimruntime/menu.vim
"处理consle输出乱码
language messages zh_cn.utf-8
syntax enable
syntax on
相关文章
- 植物大战僵尸杂交版3.4版本在哪下载-pvz杂交版v3.4版本下载地址分享 08-18
- 大航海时代传说勇敢战士长枪怎么获取 勇敢战士长枪获取攻略 08-18
- 三国志战棋版sp张宝阵容怎么搭配 sp张宝阵容搭配推荐 08-18
- 英雄联盟2024春季赛什么时候开始-英雄联盟2024春季赛赛程表一览 08-18
- 指间山海龙女技能是什么 龙女技能介绍一览 08-18
- 远光84怎么切换视角 视角切换方法 08-18