FreeBSD 使用 UTF8 的問題
這一陣子因為試圖直接在 FreeBSD下直接編輯 UTF8 文件,但是一直不得其法。
原來只要用 Vim 就可以輕易辦到了。
連線軟體: pietty or putty
編輯器: Vim
- set fileencodings=taiwan,utf-8,chinese,usc-bom,iso8859-1
(做 讀入檔的判斷,然後會自動轉成 termencoding 的樣子,並會用開啟檔案時的格式儲存) - set termencoding=taiwan
- set enc=utf-8
若不改變開啟檔案的編碼方式,直接儲存,預設會 檔案原本的編碼加以儲存。
用 Vim 轉碼:
在存檔前,做 set fenc=編碼 的設定,再儲存即可。
例如:
set fenc=utf-8
:w (將 目前編輯的檔案,轉成 utf-8 儲存)
換成看我這篇吧
回覆刪除方法更屌~~~~~
http://cytseng.twbbs.org/index.php?op=ViewArticle&articleId=166&blogId=1
當開出來是 utf-8 時,就按 Ctrl + u 就可以把整個格式換成 utf-8 的喔
而想再開 big5 的檔案時,就用 Ctrl + b 就可以換成 big5 的格式,我覺得很方便啦~~~~
再多加上一行
回覆刪除set enc=taiwan
好像就一切正常了。
至於 fileencoding 除非要變更格式,否則開始的時候,你用 set 看一下,就會看到還是被變成為 檔案的原始格式了。
seen I been
回覆刪除My Home
-------------------
http://xiangtool.nease.net