vim如何临时指定编码保存文件?

Vim、Emacs配置和使用
回复
头像
xxxcjr
帖子: 102
注册时间: 2007-01-01 9:03

vim如何临时指定编码保存文件?

#1

帖子 xxxcjr » 2013-05-19 10:02

通常我都把文件保存成utf-8,所以在.vimrc中设定“set fileencoding=utf-8”。

但有时候我想保存成gb2312,但是使用":set fileencoding=gb2312"、“:w”命令保存后,文件的编辑还是utf-8。

请问我应该怎么做?
头像
YeLee
论坛版主
帖子: 26406
注册时间: 2008-08-13 8:48
系统: Fundu i64
来自: 东海硇州,一双管钥。
联系:

Re: vim如何临时指定编码保存文件?

#2

帖子 YeLee » 2013-05-19 14:38

代码: 全选

:w ++enc=gbk file.dot
:em01 :em01 :em01
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
头像
xxxcjr
帖子: 102
注册时间: 2007-01-01 9:03

Re: vim如何临时指定编码保存文件?

#3

帖子 xxxcjr » 2013-05-19 14:55

YeLee 写了:

代码: 全选

:w ++enc=gbk file.dot
:em01 :em01 :em01

谢谢!!!按你的提示,用":w ++enc=gbk %" 成功了 :em11
头像
lilydjwg
论坛版主
帖子: 4252
注册时间: 2009-04-11 23:46
系统: Arch Linux
联系:

Re: vim如何临时指定编码保存文件?

#4

帖子 lilydjwg » 2013-05-20 21:57

设置 fileencoding 不应该是可以的么?是不是使用 gb2312 转换出错了?
reallynotme
帖子: 157
注册时间: 2010-11-11 18:13
系统: Ubuntu

Re: vim如何临时指定编码保存文件?

#5

帖子 reallynotme » 2013-05-21 8:33

lilydjwg 写了:设置 fileencoding 不应该是可以的么?是不是使用 gb2312 转换出错了?
我也觉得用fileencoding不会有问题
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: vim如何临时指定编码保存文件?

#6

帖子 eexpress » 2013-05-21 10:27

我觉得就不应该在vim使用过程中,保存其他编码。
如果为了网络交换文件,不如后期iconv或者enconv。
● 鸣学
回复