newsmth上vim版的一篇小总结见下。同时推荐另一网友作品,可以在Vim里选择编码来查看文档:
http://www.vim.org/scripts/script.php?script_id=1708
发信人: runsnake (狂奔之蛇), 信区: VIM
标 题: windows下乱码解决之法
发信站: 水木社区 (Mon Jul 17 16:36:32 2006), 站内
(本文转于此处:http://www.rainux.org/blog/index.php/2005/10/20/106)
正确设置 Vim 的字符编码选项 (gVim/Vim on Win32 中文
On Thu, Nov 16, 2006 at 02:32:11PM +0800, amateur wrote:
(关于 fileencodings 选项)
> 如果不指定这一行,则 vim 只会用当前编码 (locale) 来打开文件,
这个说法略嫌不妥。fileencodings 的默认值并不是当前编码,而是:(1) 如果
encoding 选项不是 unicode,为 "ucs-bom";(2) 如果 encoding 选项是
unicode,为 "ucs-bom,utf-8,default,latin1"。(出处是 vim 的 help 文件。)
具体 vim 如何处理文件和显示
-8,而文件是 gbk,所以打开是乱码。
> 试试
> - Original Message -
> From: jun yu
> To: debian-chinese-gb@lists.debian.org
> Sent: Wednesday, November 15, 2006 12:59 PM
> Subject: gvim的问题,一个gb2312编码的文本文件,当locale为zh-CN.utf-8时用vim打开是乱码
>
>
> gvim的问题,一个gb2312编码的文本文件,当locale为zh-C
-8,而文件是 gbk,所以打开是乱码。
> 试试
> - Original Message -
> From: jun yu
> To: debian-chinese-gb@lists.debian.org
> Sent: Wednesday, November 15, 2006 12:59 PM
> Subject: gvim的问题,一个gb2312编码的文本文件,当locale为zh-CN.utf-8时用vim打开是乱码
>
>
> gvim的问题,一个gb2312编码的文本文件,当locale为zh-CN.ut
inal Message -
> From: jun yu
> To: debian-chinese-gb@lists.debian.org
> Sent: Wednesday, November 15, 2006 12:59 PM
> Subject: gvim的问题,一个gb2312编码的文本文件,当locale为zh-CN.utf-8时用vim打开是乱码
>
>
> gvim的问题,一个gb2312编码的文本文件,当locale为zh-CN.utf-8时用gvim打开是乱码,但是为什么当我在gvim用set
:set fileencodings=gb2312
On 11/14/06, jun yu <[EMAIL PROTECTED]> wrote:
gvim的问题,一个gb2312编码的文本文件,当locale为zh-CN.utf-8时用gvim打开是乱码,但是为什么当我在gvim用set
encoding命令设为gb2312时这个文件显示还是乱码?
另外在xfce4-terminal
里,不管我设置locale为什么时,用vim打开那个gb2312文件则都是乱码。是因为和terminal有关系吗?但是我执行ls命令的时候可以看到中文文件名啊。
对这个中文化问题实在是有点弄不清哈。
~/.vimrc加入
set fencs=utf-8,gbk
试试
- Original Message -
From: jun yu
To: debian-chinese-gb@lists.debian.org
Sent: Wednesday, November 15, 2006 12:59 PM
Subject: gvim的问题,一个gb2312编码的文本文件,当locale为zh-CN.utf-8时用vim打开是乱码
gvim的问题,一个gb2312编码的文本文件,当locale为zh-CN.utf-8时用gvim打开是乱码,但是为什
gvim的问题,一个gb2312编码的文本文件,当locale为zh-CN.utf-8时用gvim打开是乱码,但是为什么当我在gvim用set
encoding命令设为gb2312时这个文件显示还是乱码?
另外在xfce4-terminal
里,不管我设置locale为什么时,用vim打开那个gb2312文件则都是乱码。是因为和terminal有关系吗?但是我执行ls命令的时候可以看到中文文件名啊。
对这个中文化问题实在是有点弄不清哈。
8 matches
Mail list logo