Je ne peux pas afficher le fichier codé avec GBK. Dans gconf-editor de gnome 3.2, je ne trouve pas l'élément d'encodage de gedit. Comment le régler? Merci
Je n'ai pas de fichier encodé en GBK pour tester les solutions, mais essayez-les.
Option 1 : lancez gedit puis ouvrez le fichier:
courir gedit
cliquez ouvert
sélectionnez dans le combo d'encodage "add" et ajoutez GB18030 (ou GBK)
sélectionnez cet encodage dans le combo
sélectionner le fichier
Option 2 :
installer et exécuter gconf-editor
Recherchez/apps/gedit-2/preferences/clé de codage "auto_detected" et définissez-la sur:
[CURRENT,GB18030,GBK,GB2312,UTF-8,UTF-16]
N'oubliez pas de sauvegarder la valeur précédente de auto_detected !!
Option 3 : Utiliser dconf (le "plus récent" gconf, utilisé dans ubuntu)
dconf read /org/gnome/gedit/preferences/encodings/auto-detected
Enregistrez le résultat (sauvegarde)!
dconf write /org/gnome/gedit/preferences/encodings/auto-detected "['CURRENT', 'GBK', 'GB18030', 'GB2312', 'UTF-8', 'UTF-16']"
Sources:
Pour le réinitialiser par défaut: a) utilisez l'option que vous avez sauvegardée à partir de la commande dconf read
ou b) essayez:
dconf reset /org/gnome/gedit/preferences/encodings/auto-detected
Si vous voulez le faire rapidement, installez medit . Tout fonctionne de la boîte.
Si vous voulez toujours utiliser gedit , vous devez alors travailler:
Définir la détection automatique
gsettings set org.gnome.gedit.preferences.encodings auto-detected "['UTF-8', 'GBK', 'CURRENT', 'ISO-8859-15', 'UTF-16']"
Installez le plugin pour choisir manuellement l'encodage. Vraiment utile, surtout lorsque la détection automatique ne détecte pas correctement le codage
Plugin "Change encoding" pour 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
Puis lancez gedit. Choisissez Éditer -> Préférences -> Plugins (onglet) -> Cochez la case " Encodage ". Après cela, vous pouvez trouver " Encodage " dans le menu " Fichier "
Description du plugin: https://aur.archlinux.org/packages/gedit-encoding-plugin/
Plugin pour gedit v2. Même auteur que dans le plugin ci-dessus: http://bugzilla.gnome.org/attachment.cgi?id=108326 (il s'agit de .tgz ext, mais attention, il s'agit d'une archive uniquement tar.) Ou d'un plugin pour gedit v2 par un autre auteur: http://petrstepanov.wordpress.com/2010/09/29/gedit-encoding-plugin/
!!! Le plugin pour gedit v2 a tar.gz ext, mais ce n'est qu'une archive tar qui n'est pas gzippée ...
Ubuntu 18.10 gconf-editor est supprimé. Utilisez 'dconf-editor' à la place. Utilisez l'outil de ligne de commande 'dconf'. Et 'auto-détecté' est remplacé par 'candidat-encodings':
dconf write /org/gnome/gedit/preferences/encodings/candidate-encodings "['CURRENT', 'GBK', 'GB18030', 'GB2312', 'UTF-8', 'UTF-16']"