歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu Geany打開文件亂碼的解決方法

Ubuntu Geany打開文件亂碼的解決方法

日期:2017/2/28 16:35:01   编辑:Linux教程

Geany是Ubuntu下一款很不錯的文本編輯工具和開發工具,但美中不足的是使用Geany打開非UTF-8編碼的簡體中文文件時,一般顯示亂碼,查看看屬性會發現Geany對於中文文件是按照ISO8859-1編碼打開的。

針對Ubuntu下Geany打開簡體中文文件亂碼的問題,有2個解決辦法:

1、菜單->編輯->首選項->文件,選中固定的編碼打開文件,在後面的下拉框中選擇 簡體中文(GBK)

2、創建第2套Geany配置,需要打開GBK文件時使用第2套配置打開,具體方法:

I. 復制並修改 geany-gbk.desktop 文件

sudo cp /usr/share/applications/geany.desktop /usr/share/applications/geany-gbk.desktop

sudo geany /usr/share/applications/geany-gbk.desktop

修改2處

修改一:將其中的 Name 開頭的所有行後面追加 -GBK (或者你喜歡的標識),例如將原來的 Name=Geany 改成 Name=Geany-GBK ,這樣的目的是使在 右鍵文件打開方式列表 中看到的項目會顯示為 Geany-GBK

修改二:將 Exec=geany %F 改為 Exec=geany -c /home/用戶名/.geany %F

這裡是利用Geany的命令行參數 -c 去加載指定位置的配置文件,我是在~/.geany下創建的配置,如果你在其他目錄創建配置,這個目錄名改成你創建配置的目錄即可。

II. 在你的home目錄下創建 .geany 目錄或者你喜歡的目錄名,注意前後一致即可:)

III. 在終端命令行輸入 geany -c ~/.geany 開啟新配置的geany,然後到菜單->編輯->首選項->文件,選中固定的編碼打開文件,在後面的下拉框中選擇 簡體中文(GBK)。(注:~代表用戶的home目錄,例如你的用戶名是echo,那麼你的home目錄為 /home/echo,而一般不需直接輸入/home/echo,直接使用 ~代替即可)

這樣子,在需要用GBK方式打開文件時,在右鍵文件打開方式列表中選擇 Geany-GBK方式打開就不會再亂碼了。

也許我的方法比較麻煩,如果您有更好的方法請告知,謝謝!

Copyright © Linux教程網 All Rights Reserved