Python论坛  - 讨论区

标题:[python-chinese] gvim如何制定打开文件的编码字符集?

2006年08月09日 星期三 23:19

gashero harry.python at gmail.com
Wed Aug 9 23:19:24 HKT 2006

最近在看limodou的docbook教程,早有用电脑作笔记的习惯,但是现在已经渐渐难以忍受OpenOffice的速度了。所以最近下载了docbook的教程,发现用记事本打开查看正常,用Notepad++打开,制定UTF-8编码后也显示正常,可是用gvim打开就出问题,汉字都是乱码。gvim的菜单也看了一遍,没有找到何处可以制定编码字符集。
请教大家如何设置gvim打开和保存文件时的编码字符集。另外,希望大家给一些学习docbook的建议。

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年08月09日 星期三 23:20

刘鑫 march.liu at gmail.com
Wed Aug 9 23:20:53 HKT 2006

:set fileencoding=code

在06-8-9,gashero <harry.python at gmail.com> 写道:
>
>
> 最近在看limodou的docbook教程,早有用电脑作笔记的习惯,但是现在已经渐渐难以忍受OpenOffice的速度了。所以最近下载了docbook的教程,发现用记事本打开查看正常,用Notepad++打开,制定UTF-8编码后也显示正常,可是用gvim打开就出问题,汉字都是乱码。gvim的菜单也看了一遍,没有找到何处可以制定编码字符集。
> 请教大家如何设置gvim打开和保存文件时的编码字符集。另外,希望大家给一些学习docbook的建议。
>
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
>
>


-- 
欢迎访问:
http://blog.csdn.net/ccat

刘鑫
March.Liu
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060809/c92b8c54/attachment.htm

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年08月09日 星期三 23:28

longwu9t at gmail.com longwu9t at gmail.com
Wed Aug 9 23:28:37 HKT 2006

gashero 写道:
> 最近在看limodou的docbook教程,早有用电脑作笔记的习惯,但是现在已经渐渐
> 难以忍受OpenOffice的速度了。所以最近下载了docbook的教程,发现用记事本
> 打开查看正常,用Notepad++打开,制定UTF-8编码后也显示正常,可是用gvim打
> 开就出问题,汉字都是乱码。gvim的菜单也看了一遍,没有找到何处可以制定编
> 码字符集。
> 请教大家如何设置gvim打开和保存文件时的编码字符集。另外,希望大家给一些
> 学习docbook的建议。
> ------------------------------------------------------------------------
>
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
在 ".gvimrc"中加入以下内容

set fileencodings=utf-8,cp936,big5,latin1

an 20.4109 &Edit.-SEP6-; 
an 20.4109.10 &Edit.Encoding.;&GBK; :set encoding=gbk
an 20.4109.11 &Edit.Encoding.;&Big5; :set encoding=big5
an 20.4109.12 &Edit.Encoding.;&UTF-8; :set encoding=utf-8

an 20.4119.10 &Edit.Fileencodings.;&GBK; :set fileencodings=gbk
an 20.4119.11 &Edit.Fileencodings.;&Big5; :set fileencodings=big5
an 20.4119.12 &Edit.Fileencodings.;&UTF-8; :set fileencodings=utf-8

an 20.4139 &Edit.gb;\ \ convert.gb->big5 :%!autogb -i gb -o big5
an 20.4139 &Edit.gb;\ \ convert.gb->utf8 :%!autogb -i gb -o utf8

an 20.4149 &Edit.big5;\ \ convert.big5->gb :%!autogb -i big5 -o gb
an 20.4149 &Edit.big5;\ \ convert.big5->utf8 :%!autogb -i big5 -o utf8

an 20.4159 &Edit.utf8;\ \ convert.utf8->gb :%!autogb -i utf8 -o gb
an 20.4159 &Edit.utf8;\ \ convert.utf8->big5 :%!autogb -i utf8 -o big5

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年08月09日 星期三 23:29

Bruce Who bruce.who.hk at gmail.com
Wed Aug 9 23:29:32 HKT 2006

以前好像是刘鑫写过一个入门的东西,有这个方面的配置,但那里面的UTF8配置还有问题,是VIM本身的问题。我在vim邮件组里问过了,是6.4里本身没有处理好,现在7.0里似乎做了改进。刘鑫的方法应该可以用,不过我没试过,你google一下他的文章吧。

BTW,如果是讨论非python的问题,建议打个[OT],^_^

On 8/9/06, gashero <harry.python at gmail.com> wrote:
> 最近在看limodou的docbook教程,早有用电脑作笔记的习惯,但是现在已经渐渐难以忍受OpenOffice的速度了。所以最近下载了docbook的教程,发现用记事本打开查看正常,用Notepad++打开,制定UTF-8编码后也显示正常,可是用gvim打开就出问题,汉字都是乱码。gvim的菜单也看了一遍,没有找到何处可以制定编码字符集。
> 请教大家如何设置gvim打开和保存文件时的编码字符集。另外,希望大家给一些学习docbook的建议。
>
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
>
>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年08月10日 星期四 08:47

yi feng yi2369 at gmail.com
Thu Aug 10 08:47:28 HKT 2006

每次发现有中文乱码的时候我都执行一个脚本文件,内容是:
:set nowrap
:set encoding=utf-8

禁止自动折行和指定编码的
这是挺笨的方法,原来可以定义.gvimrc的,以后我不用这么笨了。
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060810/77d3f4a5/attachment-0001.htm

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号