LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1381|回复: 13

除kwrite,gedit外,还有什么编辑器可以设置编码?

[复制链接]
发表于 2006-10-9 09:38:10 | 显示全部楼层 |阅读模式
我有一些gb编码的txt文档,用leafpad打开,有的可以识别,有的不行。
想找个可以设置编码的编辑器。
发表于 2006-10-9 09:51:54 | 显示全部楼层
vim

...
回复 支持 反对

使用道具 举报

发表于 2006-10-9 10:21:25 | 显示全部楼层
试试mousepad
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-9 12:07:41 | 显示全部楼层
mousepad没有那个选项。
vim可以么?howto?
回复 支持 反对

使用道具 举报

发表于 2006-10-9 13:12:27 | 显示全部楼层
在 Emacs (22 及以后)中:
  1. 1. 打开一个文件。
  2. 2. 按 C-x RET r
  3. 3. 输入特定的编码,按 RET,并回答 yes。
复制代码

在 Emacs 21 中:
  1. 1. 打开一个文件。
  2. 2. 按 C-x RET c。
  3. 3. 输入 gbk。
  4. 4. 按 M-x revert-buffer RET。
  5. 5. 回答 yes。
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-9 13:45:22 | 显示全部楼层
我正在找emacs的呢,谢谢了。
RET是什么?
如果我要文档转存成UTF-8应该怎么做呢?
回复 支持 反对

使用道具 举报

发表于 2006-10-9 14:02:06 | 显示全部楼层
RET 是 Return,或 Carriage Return,或 Enter。
如果你的 Emacs 支持 UTF-8 的话,用什么编码打开就会用什么编码保存。如果文件中含有非法字符,Emacs 会询问使用什么编码保存。选择合适的就可以了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-9 14:19:31 | 显示全部楼层
Post by herberteuler
用什么编码打开就会用什么编码保存。

我打开的gbk文档,要用UTF-8转存,它会询问么?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-9 14:19:31 | 显示全部楼层
Post by herberteuler
用什么编码打开就会用什么编码保存。

我打开的gbk文档,要用UTF-8转存,它会询问么?
回复 支持 反对

使用道具 举报

发表于 2006-10-9 15:22:52 | 显示全部楼层
Post by herberteuler
在 Emacs (22 及以后)中:
  1. 1. 打开一个文件。
  2. 2. 按 C-x RET r
  3. 3. 输入特定的编码,按 RET,并回答 yes。
复制代码

在 Emacs 21 中:
  1. 1. 打开一个文件。
  2. 2. 按 C-x RET c。
  3. 3. 输入 gbk。
  4. 4. 按 M-x revert-buffer RET。
  5. 5. 回答 yes。
复制代码


我用的是21的,请问,照这个方法会不会对这个文件的属性或是其它什么的有影响,是不是会修改了这个文件呢?还有,如果在这种情况下修改文件,和我在正常情况下修改会有什么不一样吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表