差異處
這裏顯示兩個版本的差異處。
| 兩邊的前次修訂版 前次修改 下次修改 | 前次修改 | ||
| 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> | ||