Как перенести настройки gedit?

Так что мне просто нужно было сделать переустановку, и в рамках этого процесса я запускаю новую учетную запись, чтобы удалить некоторые грубые настройки, которые я создал со временем.

Я довольно успешно выбирал конфигурацию некоторых приложений, копируя их старые каталоги, но gedit доставляет боль.

Я уже скопировал следующее:

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

И это позволило мне использовать мои старые плагины, но не более того. Это не запоминание цветов, какие плагины были включены или индивидуальная конфигурация плагина.

Я использую ту же версию Ubuntu, так что я ожидал, что она будет соответствовать всем моим настройкам. Боюсь, что конфиг застрял в dconf.

7
задан 15 February 2012 в 15:40

3 ответа

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 могут помочь найти их.

0
ответ дан 15 February 2012 в 15:40

Сначала я пришел бы к выводу, что вы правы относительно сохранения этих настроек dconf. Первое, что я сделал, это запустил

locate gedit

. Я просмотрел и больше ничего не нашел, кроме того, что вы уже упоминали. Затем я занялся поиском места сохранения настроек dconf и решил, что вы проверите настройки с помощью

dconf list /org/gnome/gedit/

или прочитаете фактические настройки, заменив «list» на «read», когда найдете нужную настройку. читать с помощью команды list.

Я думаю, что самый простой вариант - скопировать ~/.config/dconf/ и все подкаталоги, если вы не можете определить, какой пользователь dir ваш.

Другой альтернативой является использование dconf dump и dconf write. Вы можете найти много необходимой информации здесь: Внизу этой страницы

0
ответ дан 15 February 2012 в 15:40

Вы были правы в том, что конфиг застрял в 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/
0
ответ дан 15 February 2012 в 15:40

Другие вопросы по тегам:

Похожие вопросы: