2011-12-24 17 views
10

मेरे पास यूटीएफ -8 एन्कोडिंग, एलएफ एंडिंग में एक पर्ल स्रोत फ़ाइल है। इसमें अंग्रेजी और चीनी पात्र हैं। प्रश्न हैं:एमेकिंग एन्कोडिंग खोलने और सहेजने के लिए

1. जब मैं फ़ाइल खोलता हूं, तो एन्कोडिंग विंडोज -1251-यूनिक्स है। मुझे इन आदेशों को चलाने की ज़रूरत है:

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-ऑटो यूनिक्स में फ़ाइल सहेजने के लिए:

2. जब मैं फ़ाइल को संपादित करने और इसे बचाने की कोशिश, Emacs मुझे एक प्रश्न देता है? और सवाल से छुटकारा पाएं।

उत्तर

9

आप फ़ाइल के शीर्ष पर इस टिप्पणी को जोड़ सकते हैं:

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

मैं इस तरह इसे बनाया, कारण 1-सेंट लाइन पर्ल को दिया जाना चाहिए: '#/usr/bin/perl # - * - कोडिंग: utf-8-ऑटो यूनिक्स - * - ' यह काम किया, thx! – user4035

4

उपयोग describe-variable (सी एच वी) अलग-अलग current-language-environment जांच करने के लिए; customize लिंक का पालन करें और इसे "यूटीएफ -8" पर सेट करें।

संबंधित मुद्दे