Так что мне просто нужно было сделать переустановку, и в рамках этого процесса я запускаю новую учетную запись, чтобы удалить некоторые грубые настройки, которые я создал со временем.
Я довольно успешно выбирал конфигурацию некоторых приложений, копируя их старые каталоги, но gedit
доставляет боль.
Я уже скопировал следующее:
.gconf/apps/gedit-2
.local/share/gedit
.config/gedit
И это позволило мне использовать мои старые плагины, но не более того. Это не запоминание цветов, какие плагины были включены или индивидуальная конфигурация плагина.
Я использую ту же версию Ubuntu, так что я ожидал, что она будет соответствовать всем моим настройкам. Боюсь, что конфиг застрял в dconf
.
gedit хранит некоторые из своих настроек в реестре gnome.
Вы можете увидеть их, если создадите gconf-editor и посетите / apps / gedit-2
Для экспорта используйте sth, например
gconftool --dump / apps / gedit-2> gedit .settings
затем скопируйте файл gedit.settins и импортируйте с помощью
gconftool --load gedit.settings
(или поиграйте с каталогом ~ / .gconf, но это может быть менее безопасно)
Обновление: некоторые атрибуты могут быть установлены не только для gedit, но и в более общем смысле. Несколько поисков в gconf-editor могут помочь найти их.
Сначала я пришел бы к выводу, что вы правы относительно сохранения этих настроек dconf. Первое, что я сделал, это запустил
locate gedit
. Я просмотрел и больше ничего не нашел, кроме того, что вы уже упоминали. Затем я занялся поиском места сохранения настроек dconf и решил, что вы проверите настройки с помощью
dconf list /org/gnome/gedit/
или прочитаете фактические настройки, заменив «list» на «read», когда найдете нужную настройку. читать с помощью команды list.
Я думаю, что самый простой вариант - скопировать ~/.config/dconf/
и все подкаталоги, если вы не можете определить, какой пользователь dir ваш.
Другой альтернативой является использование dconf dump
и dconf write
. Вы можете найти много необходимой информации здесь: Внизу этой страницы
Вы были правы в том, что конфиг застрял в dconf, там находятся настройки gedit. Я бы не советовал переносить их на разные версии, нет гарантии, что они будут совместимы, и вы можете получить всевозможные неприятные результаты. Попробуйте перенести установки исходного и целевого gedit на одну и ту же версию, прежде чем пытаться перенести настройки.
Итак, чтобы сделать то, что вы просили, вы можете сначала сохранить дамп конфигурации в файле с именем gedit-dump.conf
:
dconf dump /org/gnome/gedit/ > gedit-dump.dconf
Затем на целевой машине вы загрузите этот файл: [ 117]
dconf load /org/gnome/gedit/ < gedit-dump.dconf
Вы знали, что настройки могут быть в базе данных dconf, поэтому вы могли на самом деле проверить, где они были самостоятельно:
dconf dump / | grep gedit
Если вам нужно, вы можете очистить gedit'ы Настройки с:
dconf reset -f /org/gnome/gedit/