GBKでコード化されたファイルを表示できません。 gnome 3.2のgconf-editorでは、geditのエンコード項目が見つかりません。設定方法ありがとう
ソリューションをテストするためのGBKでエンコードされたファイルはありませんが、試してみてください。
オプション1:geditを実行してからファイルを開きます:
geditを実行します
開くをクリック
エンコードコンボで「追加」を選択し、GB18030(またはGBK)を追加します
コンボでそのエンコーディングを選択します
ファイルを選択
オプション2:
gconf-editor
をインストールして実行します
/ apps/gedit-2/preferences/encodingキー「auto_detected」を見つけて、次のように設定します。
[CURRENT,GB18030,GBK,GB2312,UTF-8,UTF-16]
auto_detected !!の以前の値をバックアップすることを忘れないでください!!
オプション3:dconfの使用(ubuntuで使用される「新しい」gconf)
dconf read /org/gnome/gedit/preferences/encodings/auto-detected
結果を保存(バックアップ)!
dconf write /org/gnome/gedit/preferences/encodings/auto-detected "['CURRENT', 'GBK', 'GB18030', 'GB2312', 'UTF-8', 'UTF-16']"
ソース:
デフォルトにリセットするには:a)dconf readコマンドからバックアップしたオプションを使用します
またはb)試してください:
dconf reset /org/gnome/gedit/preferences/encodings/auto-detected
すばやく実行したい場合は、meditをインストールします。すべてがボックスから機能します。
それでもgeditを使用する場合は、いくつかの作業を行う必要があります。
自動検出を設定する
gsettings set org.gnome.gedit.preferences.encodings auto-detected "['UTF-8', 'GBK', 'CURRENT', 'ISO-8859-15', 'UTF-16']"
エンコードを手動で選択するためのプラグインをインストールします。特にauto-detectエンコードが適切に検出されない場合
gedit v3の「エンコーディングの変更」プラグイン
# Download plugin
mkdir -p /tmp/encoding
cd /tmp/encoding
wget https://aur.archlinux.org/packages/ge/gedit-encoding-plugin/gedit-encoding-plugin.tar.gz
tar -xzvf gedit-encoding-plugin.tar.gz
# Copy to plugins directory
mkdir -p ~/.local/share/gedit/plugins
cp /tmp/encoding/gedit-encoding-plugin/encoding.plugin /tmp/encoding/gedit-encoding-plugin/encodingpy.py ~/.local/share/gedit/plugins
# Remove /tmp/encoding
rm -Rf /tmp/encoding
次に、geditを実行します。 Edit->Preferences->Plugins(tab)->「Encoding」チェックボックスをオンにします。その後、メニューの「Encoding」を見つけることができます「File 」
プラグインの説明: https://aur.archlinux.org/packages/gedit-encoding-plugin/
Gedit v2のプラグイン。上記のプラグインと同じ著者: http://bugzilla.gnome.org/attachment.cgi?id=108326 (これは.tgz extですが、tarのみのアーカイブであることに注意してください)またはplugin別の著者によるgedit v2の場合: http://petrstepanov.wordpress.com/2010/09/29/gedit-encoding-plugin/
!!! gedit v2のプラグインにはtar.gz extがありますが、gzip圧縮されていないのはtarアーカイブのみです...
Ubuntu 18.10 gconf-editorは削除されました。代わりに「dconf-editor」を使用するか、コマンドラインツール「dconf」を使用してください。そして、「自動検出」は「候補エンコード」に置き換えられます。
dconf write /org/gnome/gedit/preferences/encodings/candidate-encodings "['CURRENT', 'GBK', 'GB18030', 'GB2312', 'UTF-8', 'UTF-16']"