Серьезно, dconf, gconf, gsettings & hellip; Как сохранить настройки терминала?

Я пытаюсь сделать что-то относительно простое, что большинство из нас хотели сделать в тот или иной момент: Сохраните мои настройки гнома.

Я запускаю 14.04 (рабочий стол явно). Я понял из своих исследований, что dconf, gconf и gsettings имеют на протяжении последних двух версий шину, предназначенные для хранения настроек для разных аспектов Gnome / Unity.

Если я спрошу все о вопросах, которые у меня есть об этих инструментах. Он выйдет из-под контроля, и я не хочу изучать внутренности из трех инструментов (8, если вы считаете gconftool, gconftool-2, gconfd-2, dconf-service, dconf-ibus и базу данных dconf как отдельные инструменты )

Моя новая цель - объединить все настройки в gsettings, так как она содержит самые существующие настройки.

Сделано это?

что я могу отменить регистрацию схем gconf.

Я определил, что gsettings работает в базе данных dconf с гораздо более дружественным интерфейсом (т. е. самое лучшее завершение табуляции, которое любой может запросить в инструменте командной строки). [ ! d6]

Были ли какие-либо серьезные оговорки, помимо времени инвестиций, переместить конфиг из gconf в dconf и просто создать схемы gsettings для этих настроек ... Чтобы я мог легко сохранить настройки gnome-terminal, и любые другие настройки пользовательского интерфейса, которые я хочу настроить, которые приходят?

[Edit:]

Благодаря комментарию от @Rinzwind ниже я решил игнорировать gconf и нашел настройки е или гном-терминал. Однако он состоит только из двух клавиш: exec-arg и exec.

Где я могу найти список всех ключей, которые я могу добавить?

4
задан 21 April 2017 в 00:29

4 ответа

Итак, я нашел файл, содержащий настройки gnome-terminal.

Они расположены в файле (который выглядит как XML) по адресу:

/usr/share/gnome-terminal/profile-preferences.ui

Поскольку I не смогли выяснить, как обновить этот файл с помощью любого из менеджеров настроек. Я пошел вручную. Вы можете сохранить этот файл и скопировать по умолчанию по новой установке и никогда не должны снова щелкнуть по графическому интерфейсу.

Интересная сторона примечания: в папке с именем terminal.xml есть файл, который как представляется, содержит элементы меню с соответствующими действиями. Кроме того, есть файл с именем keybinding-editor.ui, который, как представляется, содержит привязки клавиш для терминала. Определенно попытаюсь изменить некоторые параметры. Возможно, в строке ALT+(some number) имеется одна строка опций, поэтому вам не нужно отключать доступ к меню для использования быстрых клавиш bash.

Если у меня есть время добавить настройки терминала в dconf / gsettings, я последую за ссылкой на скрипт.

-1
ответ дан 22 May 2018 в 23:30
  • 1
    Эти файлы содержат описание того, как должны выглядеть диалоговые окна настроек, а не установленные вами значения. Эти файлы являются неотъемлемой частью gnome-терминала, отправляются диспетчером пакетов и перезаписываются каждый раз, когда пакет обновляется. Кроме того, они доступны только для пользователей root, а не для обычных пользователей. Конфигурации постоянных пользователей всегда помещаются в их домашние каталоги, не могут находиться в общесистемных местах. Резервное копирование и восстановление файлов, о которых вы упомянули, не дает вам нигде. – egmont 22 October 2017 в 18:06

Итак, я нашел файл, содержащий настройки gnome-terminal.

Они расположены в файле (который выглядит как XML) по адресу:

/usr/share/gnome-terminal/profile-preferences.ui

Поскольку I не смогли выяснить, как обновить этот файл с помощью любого из менеджеров настроек. Я пошел вручную. Вы можете сохранить этот файл и скопировать по умолчанию по новой установке и никогда не должны снова щелкнуть по графическому интерфейсу.

Интересная сторона примечания: в папке с именем terminal.xml есть файл, который как представляется, содержит элементы меню с соответствующими действиями. Кроме того, есть файл с именем keybinding-editor.ui, который, как представляется, содержит привязки клавиш для терминала. Определенно попытаюсь изменить некоторые параметры. Возможно, в строке ALT+(some number) имеется одна строка опций, поэтому вам не нужно отключать доступ к меню для использования быстрых клавиш bash.

Если у меня есть время добавить настройки терминала в dconf / gsettings, я последую за ссылкой на скрипт.

-1
ответ дан 18 July 2018 в 14:43

Итак, я нашел файл, содержащий настройки gnome-terminal.

Они расположены в файле (который выглядит как XML) по адресу:

/usr/share/gnome-terminal/profile-preferences.ui

Поскольку I не смогли выяснить, как обновить этот файл с помощью любого из менеджеров настроек. Я пошел вручную. Вы можете сохранить этот файл и скопировать по умолчанию по новой установке и никогда не должны снова щелкнуть по графическому интерфейсу.

Интересная сторона примечания: в папке с именем terminal.xml есть файл, который как представляется, содержит элементы меню с соответствующими действиями. Кроме того, есть файл с именем keybinding-editor.ui, который, как представляется, содержит привязки клавиш для терминала. Определенно попытаюсь изменить некоторые параметры. Возможно, в строке ALT+(some number) имеется одна строка опций, поэтому вам не нужно отключать доступ к меню для использования быстрых клавиш bash.

Если у меня есть время добавить настройки терминала в dconf / gsettings, я последую за ссылкой на скрипт.

-1
ответ дан 24 July 2018 в 20:27

Итак, я нашел файл, содержащий настройки gnome-terminal.

Они расположены в файле (который выглядит как XML) по адресу:

/usr/share/gnome-terminal/profile-preferences.ui

Поскольку I не смогли выяснить, как обновить этот файл с помощью любого из менеджеров настроек. Я пошел вручную. Вы можете сохранить этот файл и скопировать по умолчанию по новой установке и никогда не должны снова щелкнуть по графическому интерфейсу.

Интересная сторона примечания: в папке с именем terminal.xml есть файл, который как представляется, содержит элементы меню с соответствующими действиями. Кроме того, есть файл с именем keybinding-editor.ui, который, как представляется, содержит привязки клавиш для терминала. Определенно попытаюсь изменить некоторые параметры. Возможно, в строке ALT+(some number) имеется одна строка опций, поэтому вам не нужно отключать доступ к меню для использования быстрых клавиш bash.

Если у меня есть время добавить настройки терминала в dconf / gsettings, я последую за ссылкой на скрипт.

-1
ответ дан 31 July 2018 в 23:30

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

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