差異處
這裏顯示兩個版本的差異處。
兩邊的前次修訂版 前次修改 下次修改 | 前次修改 | ||
tech:vi_utf8 [2007/07/31 11:57] – jonathan | tech:vi_utf8 [2009/03/03 01:02] (目前版本) – jonathan | ||
---|---|---|---|
行 1: | 行 1: | ||
+ | ====== 解決 vi 編輯使用 UTF-8 的編碼方式儲存的檔案亂碼狀況 ====== | ||
+ | 使用 UTF-8 的編碼方式儲存檔案, | ||
+ | |||
+ | <note important> | ||
+ | ** 若採用 putty 當 ssh client, 這樣的設定會出現異常狀況, | ||
+ | </ | ||
+ | |||
+ | 可以在 ~/.vimrc 設定檔中加入底下幾行即可解決: | ||
+ | < | ||
+ | set encoding=utf-8 | ||
+ | set fileencodings=ucs-bom, | ||
+ | set fileencoding=big5 | ||
+ | set termencoding=big5 | ||
+ | </ | ||
+ | |||
+ | ===== 實際執行方法: | ||
+ | - vi ~/.vimrc | ||
+ | - 然後按下 i (Insert) | ||
+ | - 再將上面那四行貼上去.. | ||
+ | - 確認無誤 按下 :wq (write & quit) | ||
+ | - 這樣就 ok. | ||
+ | |||
+ | {{tag> |