vim乱码,gvim和vim的区别不乱码,怎么解决?

笔记: gVim同时处理中日韩文 | 善用佳软笔记: gVim同时处理中日韩文作者: 善用佳软  日期:   分类: 1 文本办公, 1.2 文本编辑   标签: gvimgVim处理unicode时,如果设定不正确,可能会无法显示某些字符。 解决问题的关键,有2点: 一是编码环境,推荐:set enc=utf-8; 二是正确的字体,比如要正确显示韩文可选择GulimChe、DotumChe字体。我的显示效果,如下图:(Win7、gVim 7.3、) 更多说明0. 多数情况下,我用gvim处理中文,因此,默认enc是prc而非utf-8。临时有需要往往改enc,相对不太关注fenc。[参见]1.测试文本日语(にほんご、にっぽんご)朝鲜语(???)或称韩国语(???) 代码
字符标准名称
显示 A
大写拉丁字母”A”
小写拉丁字母”Sharp S”
小写拉丁字母”Thorn”
大写希腊字母”Delta”
Δ Й
大写斯拉夫字母”Short I” Й ק
希伯来字母”Qof”
阿拉伯字母 “Meem”
泰文数字 7
埃塞俄比亚音节文字”Qha” ? あ
日语平假名 “A”
あ ア
日语片假名 “A”
ア 叶
简体汉字 “叶”
叶 葉
正体汉字 “葉”
葉 엽
韩国音节文字 “Yeob”
?2. 中文简体Win XP下,不设定encoding时,相当于cp936: simplified Chinese (Windows only),支持别名prc, chinese。也就是说,中文简体Win XP下,不设定enc与 se enc=prc se enc=cp936 se enc=chinese 是等同的。3. 此环境下,保存txt相当于notepad.exe的ansi。4. enc=prc下,处理unicode字符能力当然比较弱:默认开一个新文件复制韩文过来,它根本不认识;打开一个utf-8编码多语言的文件,也可能转换出错。5. 所以,处理unicode字符时,一定要(临时)设为enc=utf-86. 直接切换到enc=utf-8,GVIM界面会显示乱码,韩文仍无法显示。前者是GVIM调用资源的问题,后者是当前字体不支持韩文(多数中文字体都支持日文)。 这时,虽显示异常,但不影响实际使用。比如,你仍可以复制/粘贴。7. 如果看起来不舒服,则可以更改显示字体为韩文(代价是中文丑陋)。 se guifont=* 选择 GulimChe或DotumChe,字符集选韩文(不选似乎也可以)。8. 曾有一段时间,我倾向于选择utf-8,让它成为gvim的enc、文本文件的保存格式、html的编码格式。 但这种“高”标准化对其他程序并不友好。比如:TC中ctrl+q或F3显示txt文件,进行文件内容比较。另外,对中文而言utf-8编码体积是原默认编码的1.5倍,如果是一篇长网页,差异还是难以忽视的。 因此,后来我又改回了ansi/gb-2312,除非遇到问题,才选择utf-8。9. 对开发者或应用而言,应支持高标准;对用户或数据而言,采用低标准更为有利。此合于老子“知其雄,守其雌”之道。(完)>
更多 当前无热门评论[转]vim打开中文(gbk)乱码 | 四号程序员
Click the right image To submit your comment:
Categories
Insert/edit link
Enter the destination URL
& Open link in a new window/tab
No search term specified. Showing recent items.ubuntu下gvim显示字体乱码的处理-红联Linux系统门户
您的位置:
&& 查看内容 - - -
ubuntu下gvim显示字体乱码的处理
tioced发布于
&&字号: &&&&(网友评论&3&条)&
显示字体乱码问题在linux下是非常常见的,如果在ubuntu下gvim碰到乱码的情况,可能会出现如下错误提示:
** (gvim:5109): CRITICAL **: ascii_glyph_table_init: assertion `gui.ascii_glyphs->num_glyphs == sizeof(ascii_chars)' failed
只要在/usr/share/vim/下,找到gvimrc然后把下面几行的注释去掉即可。
if has('gui_gtk2')
set guifont=Sans
set guifont=-misc-fixed-medium-r-normal--14-130-75-75-c-70-iso8859-1
作者: qxfsy&发布日期:
作者: dfwclm&发布日期:
作者: hustxiaorz&发布日期:
共有评论数 3/每页显示数 10
发表评论,与各位同人交流。回复请点击下方的我要评论按钮(游客可回复),要发表贴子请点击
=>Linux教程下载?“”(请点击),Linux教程免费下载。
=>求助Linux问题?论坛有39版块,覆盖所有Linux技术层面。前往“”
 |  |  |  |  |  |  |  |  |  |  |  | 
&2015 红联 Powered by SupSite}

我要回帖

更多关于 gvim vim 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信