Де знаходиться конфігураційний файл терміналу gnome?


19

Я намагаюся знайти конфігураційний файл терміналу gnome в Ubuntu 16.04, але не маючи жодного шансу. Я хочу, щоб курсор не переставав блимати, і, ймовірно, є параметр тайм-ауту, який я можу змінити, але я не можу знайти файл, щоб це зробити. Я знаю, що це можна зробити через dconf-редактор, але чомусь це не працює (я думаю, я усунув якусь залежність чи іншу).


3
dconf dump / org / gnome / terminal / legacy / профілі: /
utopic eexpress

2
Коментар @utopiceexpress працював на мене 17.04. Завантажити демпінговий конфігурацію можна за допомогоюcat dump.txt | dconf load /org/gnome/terminal/legacy/profiles:/
Fabian Streitel

1
@utopiceexpress Деякі налаштування знаходяться поза каталогом "профілі:", тому вам слід скористатися dconf dump /org/gnome/terminal/. Дивіться також askubuntu.com/questions/967517/backup-gnome-terminal/967535 .
Егмонт

Відповіді:


13

Немає конфігураційного файлу.

gnome-terminalКерує всіма його налаштування з допомогою dconf(абоgconf в старих версіях Ubuntu), що можна порівняти з реєстром Windows. Це двійковий файл, оптимізований для швидкого зчитування його значень, ви не можете редагувати чи переглядати його вручну, як текстовий документ.

Якщо ваш dconf-editorабо будь-який інший інструмент , який ви намагаєтеся використовувати не працює, ви повинні правильно , що помилку.

Просто для повноти, але, напевно, ви вже бачили ті посилання (в яких згадується лише dconf/ gconf, звичайно):
Як відключити миготливий курсор у gnome-терміналі?
Як відключити блимаючий курсор у Gnome 3.8?


4
"ви не можете редагувати чи переглядати його вручну, як текстовий документ." Але є dumpf dumpf and load unix.stackexchange.com/q/199836/49853 askubuntu.com/q/522833/40581
LiveWireBT

Виявляється, мій редактор dconf врешті-решт не був захищений. У мене просто був поганий випадок німого.
Alcuin Arundel

@LiveWireBT Ви маєте рацію, завжди є альтернативні інструменти. Вони можуть переводити файл реєстру двійкового dconf у звичайний текст і назад, а також змінювати його. Із формулювання запитання я просто якось думав, що може бути більше плутаних матеріалів і не лише графічний редактор dconf ...
Байт командир

1

Я хочу, щоб курсор не переставав моргати

GNOME Terminalне пропонує окремого варіанту для цього, але він враховує GNOMEтиповий замовчування, який знаходиться в dconfключі/org/gnome/desktop/interface/cursor-blink-timeout (у секундах).

Зробити це до гігантського значення, якщо ви хочете, щоб курсор і далі не моргав, наприклад

dconf write /org/gnome/desktop/interface/cursor-blink-timeout 86400

1

Примітка: вам не доведеться встановлювати жодну програму чи видаляти будь-який файл.

Щоб відредагувати gnome-terminalналаштування, не відкриваючи або використовуючи gnome-terminal перехід, перейдіть на сторінку

/root/usr/share/applications

Потім знайдіть Термінал у папці.
Потім відкрийте його властивості, клацнувши правою кнопкою миші на Термінал .
Там ви побачите команду .
Це насправді те, що відбувається, коли ви відкриваєте термінал. Отже, щоб відредагувати налаштування, змініть команду на gnome-terminal --preferences.
Вуаля

Після "ремонту" налаштувань. Просто закрийте налаштування, а потім видаліть --preferencesіз команди у вікні властивостей. Тепер просто відкрийте термінал, як зазвичай.

EDIT : Якщо ви перебуваєте в інтерфейсі командного рядка, просто використовуйте командуgnome-terminal --profile=default


Дякую за відповідь. Ви мали на увазі, що можна переходити з інтерфейсом файлів GUI. Я перейшов до кроку 3, перш ніж зрозуміти, що ваша відповідь не стосується інтерфейсу командного рядка.
wallyk

@wallyk так, це не так. Тому що я якось заплутався зі своїми налаштуваннями gnome-терміналу, і я знав, в чому вина. Тому я хотів спосіб зберегти свою конфігурацію такою, якою вона є, та "відремонтувати" термінал. Як багато згаданих методів використання інструментів dconf та видалення файлу конфігурації, я хотів би зберегти такий, який він є, і змінити його назад.
Z3T4 Z00K

@wallyk я знайшов рішення вашої проблеми. Перевірте відповідь
Z3T4 Z00K

@wallyk вітаю вас
Z3T4 Z00K
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.