最近遇到個小問題:Ubuntu16.04下打開txt出現亂碼,倒騰下解決了這個問題,記錄下來。
Ubuntu16.04 默認已經安裝gedit。直接雙擊被打開的文件默認用gedit打開,顯然這種方式行不通。
可行的方式 是先打開gedit ,再選擇被打開的文件。gedit左下方有個下拉框供選擇文件的編碼的方式。
如果已存在的編碼方式不能打開文件,還可以將備選編碼Add 到可選的編碼的方式,后面有時間補充
截圖。默認的自動檢測編碼方式 並不智能。說到這里肯定有人會問被打開的文件是什么編碼格式又
怎么知道呢?可以在命令行執行chardet3 /home/wgg/test.txt test.txt是將要被打開的文件,返回結果
包含文件編碼格式內容。