推 ckclark:編碼是有模糊地帶的 要看你要轉的有哪幾種再來決定 11/11 02:15
→ yshihyu:我就是判斷檔案內容編碼是big5 or GB2312 就轉成UTF-8 11/11 02:19
推 ckclark:如果vim的fencs有設定好的話(每個檔案打開都正常) 11/11 02:21
→ yshihyu:我現在不是在vim 顯示上問題~就是我編譯器判讀是utf-8 11/11 02:22
→ yshihyu:程式碼都要utf-8.. 11/11 02:23
推 ckclark:因為vim可以用set fenc來轉檔案編碼 11/11 02:24
→ yshihyu:恩恩~但是我有很多檔案~ 這邊我都用vim 轉換就麻煩 11/11 02:24
推 ckclark:結果直接enca -x utf8 ...就搞定了 11/11 03:17
推 bitlife:在沒有更多資訊的情況下,BIG5會被認為是ISO-8859-1 11/11 06:19
→ bitlife:這是正常的,瀏覽器因為有OS國別/語系資訊,知道使用者用 11/11 06:20
→ bitlife:中文環境,所以可以先判斷檔案是否符合Big5?不符才判定為 11/11 06:21
→ bitlife:ISO-8859-1 11/11 06:21
→ bitlife:以前在DOS系統下,沒跑倚天中文系統時,Big5檔案type出來 11/11 06:22
→ bitlife:就像亂碼,而這些亂碼完全符合ISO-8859-1 11/11 06:22
推 ckclark:看起來是byte值0~255都符合iso-8859-1 11/11 19:29