Я пытаюсь найти файл конфигурации терминала gnome в Ubuntu 16.04, но безуспешно. Я хочу, чтобы курсор не переставал мигать, и, возможно, есть параметр тайм-аута, который я могу изменить, но я не могу найти файл для этого. Я знаю, что это можно сделать через dconf-editor, но по какой-то причине это не работает (я думаю, что я удалил некоторую зависимость или другую).
Конфигурационный файл отсутствует.
gnome-terminal
управляет всеми своими настройками через dconf
(или gconf
в старых выпусках Ubuntu), что сопоставимо с реестром Windows. Это двоичный файл, оптимизированный для быстрого чтения его значений, вы не можете редактировать или просматривать его вручную, как текстовый документ.
Если ваш dconf-editor
или любой другой инструмент, который вы пытаетесь использовать, не работает, вы должны сначала исправить эту ошибку.
Просто для полноты, но, вероятно, вы уже видели эти ссылки (которые упоминают только dconf
/ gconf
, конечно):
Как отключить мигающий курсор в gnome-Terminal ?
Как отключить мигающий курсор в Gnome 3.8?
Я хочу, чтобы курсор не прекращал мигать
blockquote>
GNOME Terminal
не предлагает отдельную опцию для этого, но он учитывает значение по умолчаниюGNOME
, которое находится в клавишаdconf
/org/gnome/desktop/interface/cursor-blink-timeout
(в секундах).Увеличьте это значение до гигантского, если вы хотите, чтобы курсор продолжал мигать, например
.dconf write /org/gnome/desktop/interface/cursor-blink-timeout 86400
NB: Вы не должны будете установить программу или удалить любой файл.
Отредактировать Ваш gnome-terminal
предпочтения, на самом деле не открываясь или с помощью gnome-terminal
перейдите в
/root/usr/share/applications
Затем найдите Терминал в папке.
Затем откройте его свойства путем щелчка правой кнопкой по Terminal.
Там Вы будете видеть команду.
Это на самом деле, что происходит, когда Вы открываете терминал. Таким образом для редактирования предпочтений измените команду на gnome-terminal --preferences
.
Вуаля
После "восстановления" настроек. Просто закройте предпочтения и затем удалите --preferences
от команды в окне свойств. Теперь просто откройте терминал, как Вы обычно были бы.
РЕДАКТИРОВАНИЕ: Если Вы находитесь в интерфейсе командной строки, то просто используют команду gnome-terminal --profile=default
Комментарии к исходному сообщению от eexpress и Fabian Strietel заслуживают особого внимания. Между этими двумя я смог легко скопировать свои настройки (несколько профилей и другие второстепенные вещи) с виртуальной машины на виртуальную машину. Большое спасибо!
Сохранить:
dconf dump /org/gnome/terminal/ > ~/gterminal.preferences
Установить:
cat ~/gterminal.profiles | dconf load /org/gnome/terminal/legacy/profiles:/
Следуя ответу ajaym62, я смог выполнить резервное копирование и восстановление свойств с помощью следующих команд:
dconf dump /org/gnome/terminal/ > ~/dev/help/gnome-terminal.properties
cat ~/dev/help/gnome-terminal.properties | dconf load /org/gnome/terminal/
Сначала мне пришлось установить инструмент dconf
:
sudo apt install dconf-cli