Emacs打开并保存编码

时间:2011-12-24 23:26:47

标签: emacs

我有一个utf-8编码的Perl源文件,LF结尾。它包含英文和中文字符。问题是:

1.当我打开文件时,编码是windows-1251-unix。我必须运行这些命令:

Alt-x revert-buffer-with-coding-system
> Coding system for visited file (default nil):
utf-8-auto-unix
> Revert buffer from file file_name.pl?
y

如何在utf-8-auto-unix中自动打开它?

2.当我编辑文件并尝试保存时,Emacs给了我一个问题:

> Select coding system (default raw-text):
utf-8-auto-unix

如何在utf-8-auto-unix中自动保存文件?并摆脱这个问题。

2 个答案:

答案 0 :(得分:9)

您可以将此评论添加到文件顶部:

# -*- coding: utf-8 -*-

答案 1 :(得分:4)

使用describe-variable C-h v )检查变量current-language-environment;按照customize链接将其设置为“UTF-8”。