2011-12-24 6 views
10

나는 LF가 끝나는 utf-8 인코딩으로 된 Perl 소스 파일을 가지고 있습니다. 영어 및 중국어 문자가 포함되어 있습니다. 질문은 다음과 같습니다 :Emacs 열기 및 저장 인코딩

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에서 자동으로 열려면 어떻게해야합니까?

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

가 어떻게 자동으로 UTF-8 자동 유닉스에서 파일을 저장하려면 :

할수 있도록 팝업 내가 파일을 편집하고 저장하려고은, 이맥스는 나에게 질문을 준다? 그리고 질문을 제거하십시오.

당신은 파일의 맨 위에이 댓글을 추가 할 수

답변

9

:

# -*- coding: utf-8 -*- 
+2

는 나는 1 번째 라인은 펄에 부여해야합니다 원인이처럼 만든 : '#는/usr/빈/펄 # - * - 코딩! UTF-8 자동 유닉스 - * - ' 그것은 일했다, thx! – user4035

4

사용 describe-variable (C-H의 V) 변수 current-language-environment를 검사; customize 링크를 따라 "UTF-8"로 설정하십시오.