gedit文字亂碼問題解決

2021-06-20 07:24:39 字數 984 閱讀 9090

gedit中文亂碼(適用fedora)

出現這種情況的原因是,gedit 使用乙個編碼匹配列表,只有在這個列表中的編碼才會進行匹配,不在這個列表中的編碼將顯示為亂碼。您要做的就是將 gb18030 加入這個匹配列表。

命令列方式,適用於所有 ubuntu 使用者。

複製以下命令到終端中,然後回車即可:

圖形化方式,適用於 ubuntu 使用者,而不適用於 kubuntu/xubuntu 使用者。

您可以遵循以下步驟,使您的 gedit 正確顯示中文編碼檔案。

按下 alt-f2,開啟"執行應用程式"對話方塊。

在文字框中鍵入"gconf-editor",並按下回車鍵,開啟"配置編輯器".

雙擊右邊的 auto_detected 鍵,開啟"編輯鍵"對話方塊。

單擊列表右邊的"新增"按鈕,輸入"gb18030",單擊確定按鈕。

列表的最底部新增加了乙個"gb18030".單擊選中它,並單擊右邊的 "向上" 按鈕直到 "gb18030" 位於列表的頂部為止。

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

gedit3.x版本設定

終端輸入dconf-editor

展開org/gnome/gedit/preferences/encodings

auto-detected的value中加入'gb18030′,加在uft8後面;

show-in-menu的value中加入'gb18030′

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

gedit 3.x版本命令設定: gsettings set org.gnome.gedit.preferences.encodings auto-detected "['utf-8','gb18030','gb2312','gbk','big5','current','utf-16']"

原來一直用emacs解決gedit文字亂碼問題,總覺得一些彆扭,後來在網上找到gedit3.x版本設定方法,實在不易。

特此記錄。

MySql 亂碼問題解決

最近連線mysql資料庫的時候,我也遇到了中文亂碼問題 呵呵,很頭疼哦!我用的資料庫是mysql5.0,所以,我先用google,baidu等上網搜了一下解決方案,自己也按著方法反覆測試了一下午,終於解決了我的jsp mysql5.0 tomcat 5.0.29出現的亂碼問題。解決方案如下 1 在d...

RARASAFE亂碼問題解決

試用ralasafe1.2 遇到中文亂碼問題,網上找了下解決方案,不全,重新做了個整理 1.瀏覽器頁面全部使用utf 8編碼方式,當瀏覽器提交資料到web伺服器時,對提交資料做utf 8編碼 encoding filter.setcharacterencodingfilter encoding ut...

mysql concat亂碼問題解決

mysql concat亂碼問題解決 concat str1,str2 當concat結果集出現亂碼時,大都是由於連線的字段型別不同導致,如concat中的字段引數乙個是varchar型別,乙個是int型別或doule型別,就會出現亂碼。解決方法 利用mysql的字串轉換函式convert將引數格式...