解決ubuntu下txt文字開啟亂碼問題i

2021-06-20 04:11:44 字數 956 閱讀 4407

使用 gedit 開啟 windows 系統下編寫的文字檔案時,檔案基本上是亂碼。

有些在windows下能夠開啟的txt檔案在ubuntu下用gedit開啟時,中文顯示是亂碼,這是因為編碼方式不同造成的。windows下預設txt檔案的編碼方式是gbk,而ubuntu下的gedit預設沒有對gbk的支援。

簡單的方法如下:

開啟終端,輸入如下兩條指令,

gsettings set org.gnome.gedit.preferences.encodings auto-detected "['gb18030', 'gb2312', 'gbk', 'utf-8', 'big5', 'current', 'utf-16']"

gsettings set org.gnome.gedit.preferences.encodings shown-in-menu "['gb18030', 'gb2312', 'gbk', 'utf-8', 'big5', 'current', 'utf-16']"

重新啟動 gedit ,就能夠正常顯示中文內容了。

還有些情況可以用一下步驟試試:

1. 終端中鍵入「gconf-editor」,並按下回車鍵,開啟「配置編輯器」。

3. 雙擊右邊的 auto_detected 鍵,開啟「編輯鍵」對話方塊。

4. 單擊列表右邊的「新增」按鈕,輸入「gb18030」,單擊確定按鈕。

5. 列表的最底部新增加了乙個「gb18030」。

注意:有的方法要求單擊選中它,並單擊右邊的 「向上」 按鈕直到 「gb18030」 位於列表的頂部。其實,這樣做是沒有必要的,如果真這麼做的話,在ubuntu10.04(其他版本未驗證)會出現gedit不能開啟空白檔案的情況。utf8必須位於最頂端。

6. 單擊確定按鈕,關閉配置編輯器。

現在,gedit 應該能夠順利開啟 gb18030 編碼的文字檔案了。

ps:如果不放心,可以再增加gbk、gb2312編碼。

Ubuntu下搭建Android NDK開發環境

如何在ubuntu 系統下搭建android ndk 開發環境呢?下面一步一步教大家 echo home 檢視當前使用者目錄,即 目錄路徑 home wzhnsc pwd 檢視當前路徑 home wzhnsc android ndk r4b 注 如上路徑是我解壓 android ndk r4b li...

Ubuntu環境下配置ThinkPHP開發環境

curl ss php 這裡如果之前php配置的時候沒有開啟openssl拓展的話就會報錯,我們可以嘗試開啟openssl拓展,當然也可以重新編譯php 我們首先得保證openssl已經正確地安裝 wget tar zxvf openssl 1.1.0g.tar.gz config prefix u...

ubuntu下開啟txt檔案亂碼問題

ubuntu下開啟txt檔案,顯示亂碼,解決方法如下 方法一 終端輸入gconf editor調出gconf edit 如若沒安裝請用 sudo apt get install gconf editor 命令安裝 ps 輸入gconf editor即可,前面不需要加sudo 依次點開 在雙擊彈出對話...