Gedit использует вкладку по умолчанию для Python: как изменить это для всех пользователей Ubuntu?

Если я создаю новый файл Python «Gedit», использует вкладки по умолчанию для отступа.

Я уверен, что смогу найти способ настроить Gedit, чтобы изменить это на четыре пробела.

Но у меня есть другая цель.

Я хотел бы изменить это для всех пользователей Ubuntu на будущее.

Как изменить это для всех будущих пользователей Ubuntu (всемирно)?

2
задан 16 March 2021 в 13:27

2 ответа

Откройте проблему в GEDIT GitLab https://gitlab.gnome.org/gnome/guedit , а затем отправить слияние Запрос с вашим предлагаемым исправлением. Если это принято, это станет поведением по умолчанию для всех пользователей GEDIT (не только пользователей Ubuntu, но и Федора, арка и всех других дистрибутивов) по всему миру.

Тем не менее, будь то разработчики Гедита Хотел бы объединить ваш патч до них. Это их программное обеспечение, и они решают по умолчанию.

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

1
ответ дан 18 March 2021 в 23:26

Редактировать

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

  1. Лучший вариант: запрос на функцию для индивидуального приложения https://gitlab.gnome.org/gnome/gustit/-/ssues
  2. в LaunchPad. Отметьте ошибку с тегом [Wasslist] https://bugs.launchpad.net/ubuntu/+filebug
  3. Другие параметры в Где я могу отправить запросы функций?

тогда вы должен будет ждать, пока он (1) принят и (2) реализован ... Это не зависит от вас. Вы могли бы внести свой вклад, разрабатывая изменения (пункт 2 выше). Это может быть не очень трудно.

Примечание : Учитывая, что поведение по умолчанию часто является временем вкуса (и я думаю, что это один такой случай), вы, вероятно, придется соглашаться на то, что было размещено в Оригинальный ответ ниже.


Источники / связанные :

  1. https://wiki.gnome.org/apps/guedit/reportingbugs
  2. https://www.reddit.com/r/ubuntu/comments/3uo0u6/quick_question_how_do_you_submit_a_feature /

Оригинальный ответ

GEDIT Настройки, такие как другие настройки GNOME, обычно хранятся через API Gsettings, что является реализацией спецификации DConf. Это сохраняет настройки в двоичной базе данных.

Способ чтения из / писать на это через Gsettings Get / Набор [11819] / , или Dump dump / Dumberf Load Отказ Таким образом, только для вкладок для пробелов

$ gsettings set org.gnome.gedit.preferences.editor insert-spaces true
$ gsettings set org.gnome.gedit.preferences.editor tabs-size 4

для всех GEDIT настроек, которые вы можете использовать

$ dconf dump /org/gnome/gedit/preferences/editor/ > gedit-settings.ini
$ dconf load /org/gnome/gedit/preferences/editor/ < gedit-settings.ini

(с другим пользователем).


Чтобы сделать это значение по умолчанию для всех будущих пользователей в вашей системе , вы можете установить системные DCONF настроек , сохраняя их в текстовом файле в / etc / dconf / db / local.d и работает Обновление DConf . Включите только здесь только настройки, которые вам нужны.

В отличие от отредактированной части, у вас есть контроль над этим.


Источники / связанные :

  1. Как сохранить настройки GNOME в файле?
  2. https://help.gnome.org/admin/system-admin-guide/stable/dconf-custom-defaults .html.en
  3. https://unix.stackexchange.com/questions/289640/how-to-create-a-default-system-wide-dconf-setting-starting-from-just-created-ad
  4. https://unix.stackexchange.com/questions/8922/ews-does-gsettings-store-its-files
  5. https://mail.gnome.org/Чахивы / pueditit-list/2015-november/msg00002 .html
  6. Где предпочтения Гедита?
3
ответ дан 18 March 2021 в 23:26

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

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