首先必須確定vim有支援multi_byte
開啟vim後輸入
:echo has('multi_byte')
如果結果為1則表示有支援
在vim下要以指定的encoding開啟某一檔案
:e ++enc=
在vim下要以指定的encoding儲存某一檔案
:w ++enc=
例:以vim開啟一個ucs-2le編碼的檔案,並轉存成utf-8編碼。
:e ++enc=ucs-2le /tmp/file_ucs2le.csv
:w ++enc=utf-8 /tmp/file_utf8.csv
ps.ucs-2le為windows下用的unicode編碼
沒有留言:
張貼留言