Tôi đang sử dụng để sử dụng vim để sửa đổi kết thúc dòng của một file:Làm cách nào để thay đổi mã hóa của tệp bằng vim?
$ file file
file: ASCII text, with CRLF line terminators
$ vim file
:set ff=mac
:wq
$ file file
file: ASCII text, with CR line terminators
Có thể sử dụng một quá trình tương tự để thay đổi mã hóa unicode của một tập tin? Tôi đang cố gắng điều sau đây, mà không làm việc:
$ 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
tôi thấy someone say rằng ông có thể "đặt fileencoding = utf-8, sau đó cập nhật và viết các tập tin, và nó hoạt động", nhưng tôi dường như thiếu một cái gì đó, hoặc người nào khác anh ta bối rối. Tôi không biết ý anh ấy là gì "sau đó cập nhật."
liên kết tài liệu được cập nhật: http://vimdoc.sourceforge.net/htmldoc/usr_45.html#45.4 –