मैं एक फ़ाइल की लाइन अंत को संशोधित करने के लिए विम का उपयोग करने के लिए उपयोग किया जाता हूं:
$ file file
file: ASCII text, with CRLF line terminators
$ vim file
:set ff=mac
:wq
$ file file
file: ASCII text, with CR line terminators
क्या फ़ाइल के यूनिकोड एन्कोडिंग को बदलने के लिए एक समान प्रक्रिया का उपयोग करना संभव है? मैं निम्नलिखित कोशिश कर रहा हूँ, जो काम नहीं करता है:
$ file file.xml
file.xml: Unicode text, UTF-16, little-endian
$ vim file
:set encoding=utf-8
:wq
$ file file.xml
file.xml: Unicode text, UTF-16, little-endian
मैंने किसी को यह कहते हुए देखा कि वह "fileencoding = utf-8 सेट कर सकता है, फिर फ़ाइल को अपडेट और लिख सकता है, और यह काम करता है," लेकिन मुझे कुछ याद आ रहा है, अन्यथा वह भ्रमित था। मुझे नहीं पता कि उसका क्या मतलब है "फिर अपडेट करें।"