Come migrare le impostazioni di gedit?

7

Quindi ho appena dovuto fare una reinstallazione e come parte di quel processo, sto iniziando un nuovo account per rimuovere alcune delle crufty config che ho accumulato nel tempo.

Ho avuto un discreto successo nel selezionare con certezza la configurazione di alcune applicazioni copiando le loro vecchie directory, ma gedit è un problema.

Ho già copiato quanto segue:

.gconf/apps/gedit-2
.local/share/gedit
.config/gedit

E questo mi ha permesso di usare i miei vecchi plugin ma nient'altro. Non ricorda i colori, quali plug-in sono stati abilitati o la configurazione dei singoli plugin.

Vengo dalla stessa versione di Ubuntu, quindi mi sarei aspettato che questo accorga di tutte le mie impostazioni. Temo che potrebbe esserci config bloccato in dconf .

    
posta Oli 15.02.2012 - 12:40

3 risposte

2

gedit mantiene alcune delle sue preferenze nel registro di gnome.

Puoi vederli se crei gconf-editor e visiti / apps / gedit-2

Per esportare usa sth come

gconftool --dump / apps / gedit-2 & gt; gedit.settings

quindi copia il file gedit.settins e importa con

gconftool --load gedit.settings

(o gioca con la directory ~ / .gconf ma potrebbe essere meno sicuro)

Aggiornamento: alcuni degli attributi potrebbero non essere impostati solo per gedit, ma più in generale. Alcune ricerche in gconf-editor possono aiutare a localizzarle.

    
risposta data Mekk 28.03.2012 - 16:54
1

Vorrei innanzitutto saltare alla conclusione che tu abbia ragione su queste impostazioni salvate da dconf. La prima cosa che ho fatto è stata eseguire

locate gedit

Ho esaminato e non ho trovato molto altro oltre a quello che hai già menzionato. Poi ho iniziato a cercare dove sono salvate le impostazioni di dconf e ho determinato che avresti controllato le impostazioni usando

dconf list /org/gnome/gedit/

o leggi le attuali impostazioni sostituendo "elenco" con "leggi" una volta individuata l'impostazione che desideri leggere utilizzando il comando elenco.

Penso che l'opzione più semplice sia copiare ~/.config/dconf/ e tutte le sottodirectory a meno che tu non possa determinare quale directory utente è tua.

L'altra alternativa è usare dconf dump e dconf write Puoi trovare molte informazioni di cui hai bisogno qui: A il fondo di questa pagina

    
risposta data l300lvl 16.02.2012 - 05:32
1

Avevi ragione riguardo al fatto che config fosse bloccato all'interno di dconf, ed è qui che vivono le impostazioni di gedit. Non consiglierei di portarli su versioni diverse, ma non c'è alcuna garanzia che siano compatibili e si potrebbero ottenere tutti i tipi di risultati sgradevoli. Prova a ottenere sia le installazioni gedit di origine che quelle di destinazione sulla stessa versione prima di provare a migrare le impostazioni.

Quindi, per fare ciò che hai chiesto, potresti prima archiviare il dump di configurazione in un file chiamato gedit-dump.conf :

dconf dump /org/gnome/gedit/ > gedit-dump.dconf

Quindi, sul computer di destinazione, devi caricare quel file:

dconf load /org/gnome/gedit/ < gedit-dump.dconf

Sapevi che le impostazioni potrebbero trovarsi nel database di dconf, quindi potresti aver effettivamente controllato dove si trovavano da soli:

dconf dump / | grep gedit

Se necessario, puoi pulire le impostazioni di gedit con:

dconf reset -f /org/gnome/gedit/
    
risposta data ichaer 03.11.2015 - 12:30

Leggi altre domande sui tag