Терминатор загрузки пользовательской конфигурации
Я использую терминатор 0,96. Когда я начинаю программировать, я должен открыть свой терминатор, сделать несколько разделений и запускать программы в каждом разделении. Возможно ли это сделать с помощью скрипта?
Например, разделить терминал на 4 окна и использовать команду в каждом окне.
Возможно ли что-то подобное?
2 ответа
Вы можете сохранить макеты, хотя некоторые настройки не будут сохраняться в Терминаторе, по крайней мере, не для меня.
Что я сделал, так это изменил макет по умолчанию в настройках (щелчок правой кнопкой мыши> настройки), чтобы он сохранил макет различных терминалов.
Затем для сохранения пользовательских команд я отредактировал файл конфигурации напрямую:~/.config/terminator/config
Здесь вам нужно будет ввести "командную" строку, которая заканчивается ; bash
, вот так:
[[[terminal2]]]
command = cd ~/Documents/myPath; bash
...
Следуйте этому учебнику, чтобы установить и сохранить свой макет: http://www.linuxnov.com/the-complete-guide-to-configure-terminator-terminal-emulator-layouts/
Затем щелкните правой кнопкой мыши на любом разделенном окне и выберите "Предпочтения", а в диалоговом окне "Установки" в разделе "Глобальная вкладка"> "Поведение" установите флажок "Подсказки геометрии окна".
Отредактируйте файл ~/.config/terminator/config. "YOUR-SAVED-LAYOUT" в приведенном ниже примере конфигурации относится к имени, которое вы дали макету после выполнения действий, описанных в приведенном выше руководстве. Файл конфигурации выглядит следующим образом перед редактированием:
[global_config] geometry_hinting = True title_use_system_font = False [keybindings] [layouts] [[default]] [[[child1]]] parent = window0 type = Terminal [[[window0]]] parent = "" type = Window [[YOUR-SAVED-LAYOUT]] [[[child0]]] fullscreen = False ... ...
Удалите узел "по умолчанию" выше, чтобы остался только ваш макет. Пример ниже:
[global_config] geometry_hinting = True title_use_system_font = False [keybindings] [layouts] [[YOUR-SAVED-LAYOUT]] [[[child0]]] fullscreen = False ... ...
Переименуйте "YOUR-SAVED-LAYOUT" в "default" следующим образом:
[global_config] geometry_hinting = True title_use_system_font = False [keybindings] [layouts] [[default]] [[[child0]]] fullscreen = False ... ...
Сохраните файл конфигурации и выйдите.
Закройте и откройте Терминатор. Теперь ваш макет должен быть макетом по умолчанию и применяться при каждом запуске Terminator.
NB: есть ошибка. Я использую версию 1.90 в Debian 9, и она не запустится, если панели будут в правильном положении. Закройте и запустите снова.