web-dev-qa-db-fra.com

quels fichiers gconf-editor édite-t-il?

Je souhaite modifier mes paramètres de raccourci clavier gnome-terminal. Je suis tombé sur gconf-editor qui me permet de personnaliser exactement ce dont j'ai besoin. Cependant, j'ai besoin de savoir dans quel fichier ces modifications sont effectuées.

Le chemin gconf est apps/gnome-terminal/keybindings/ J'ai trouvé le fichier ~/.gconf/apps/gnome-terminal/keybindigs. Mais il n'y a que deux raccourcis clavier.

Où sont les autres paramètres stockés?

2
kyra

Selon la page de manuel gconf-editor

GConf-Editor est un outil utilisé pour éditer la configuration de GConf
base de données. Cela peut être utile lorsque le bon utilitaire de configuration pour
certains logiciels n'offrent aucun moyen de modifier certaines options.

et

Cet outil vous permet d’éditer directement votre base de données de configuration.
Ce n'est pas la méthode recommandée pour définir les préférences du bureau. Utilisation
cet outil à vos risques et périls.

Regardez également les réponses dans Gconf, Dconf, Gsettings et la relation entre elles pour un aperçu de gconf, dconf et gsettings.

Pour rechercher les fichiers modifiés (modifiés) lors de vos modifications, vous pouvez utiliser la commande find.

find ~/ -mmin -5 -type f

retrouvera tous les fichiers de votre maison modifiés au cours des cinq dernières minutes. Vous pouvez réduire le temps pris par find en excluant certains dossiers:

find ~/ ! -path "*mozilla*" ! -path "*cache*" -mmin -5 -type f

Exclura ~/.mozilla et ~/.cache de la recherche.

Pour donner un exemple, j'ai utilisé gsettings pour modifier si FileChooser affiche les fichiers et dossiers cachés:

$ gsettings get org.gtk.Settings.FileChooser show-hidden
false
$ gsettings set org.gtk.Settings.FileChooser show-hidden true
$ gsettings get org.gtk.Settings.FileChooser show-hidden
true
$

J'ai alors exécuté find et j'ai vu que ~/.config/dconf/user avait été modifié. Ce fichier est un binaire:

$ file user
user: data
$ 

En d'autres termes, vous ne pouvez pas l'ouvrir et voir ce qu'il y a à l'intérieur, comme si vous ouvriez un fichier texte ou même un fichier xml.

Je n'ai pas installé gconf-editor ou dconf-editor, mais vous pouvez utiliser la même commande find pour rechercher le fichier modifié lors de vos modifications, puis utiliser file pour Déterminez si vous pouvez voir le contenu de ce fichier (sans utiliser un éditeur hexadécimal).

1
DK Bose