18

Я не могу найти никаких настроек внутри профиля терминала, чтобы позволить мне установить размер геометрии и координаты x, y экрана, чтобы окно терминала всегда открывалось (даже после перезагрузки) в одном и том же месте на экране и одинакового размера.

Есть ли способ сделать это? Я открыт для альтернативных терминальных программ, если это будет необходимо.

(Ubuntu, гном)

3 ответа3

18

В строке меню выберите Система -> Предпочтительные приложения. Выберите вкладку Система. Выберите Custom и введите:

gnome-terminal --geometry=120x80+50+50

или любую другую геометрию, которая вам нравится. Чтобы Ubuntu запомнил ваше состояние сеанса, чтобы все, что вы запускаете, автоматически перезапускалось в точности так, как это было при последнем входе в систему (включая геометрию окна), выберите Система -> Параметры -> Сеансы. Установите флажок «Автоматически сохранять изменения в сеансе».

альтернативный текст

7

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

То, что сработало, так это щелкнув правой кнопкой мыши значок запуска, открыв «Свойства» и заменив gnome-терминал ввода команды версией, специфичной для геометрии, заданной DaveParillo.

Команда: gnome-terminal --geometry=100x35+10+10

2

Вы можете сделать это для ЛЮБОГО, используя CompizConfig Settings Manager (CCSM), с установленными Compiz -extra-plugins .

Использование CCSM немного приятнее, потому что вы также можете установить другие вещи, например, открыть окно терминала всегда сверху и открыть окно терминала с некоторой прозрачностью.

Различные плагины Compiz выполняют разные задачи на ваших окнах:

  1. Place Windows позволяет вам установить местоположение, в котором будет открываться окно, и позволит вам выбрать, в каком окне просмотра (на рабочем столе) оно открывается.
  2. Правила окна позволяют вам установить размер окна и / или установить его всегда сверху, или полноэкранным, или развернутым, когда оно открывается, наряду со многими другими параметрами.
  3. Непрозрачность, Яркость и Насыщенность позволяют установить непрозрачность окна при его открытии.

Вам нужно будет установить CCSM вместе с плагином extras, введя это в окне терминала:

sudo apt install compizconfig-settings-manager compiz-plugins-extra

Установка правил для ваших классов Windows не является интуитивно понятным в CCSM.

В основном вы:

  1. Откройте программу, для которой вы хотите установить правила, и убедитесь, что она всегда сверху, или ее часть видна, чтобы вы могли "схватить" ее имя класса окна в шаге 7.
  2. Откройте CCSM и перейдите к плагину, в котором вы хотите установить правило, например, Правилам Windows.
  3. Найдите действие, на которое вы хотите установить правило, например вкладку « Правила размера ». Это может быть под другой вкладкой.
  4. Некоторые действия имеют зеленый плюс знак на правом, и другие требуют нажатия кнопки New. Правила размера-> Фиксированный размер Windows требует сначала нажать кнопку « Создать».
  5. Нажмите на зеленый знак плюс. Откроется окно под названием « Редактировать матч».
  6. В окне Edit Match нажмите кнопку захвата.
  7. Указатель мыши станет знаком плюс. Теперь щелкните окно программы, для которой вы хотите установить правило, с помощью этого указателя мыши со знаком плюс. Это поместит имя класса окна в окно Edit Match. Например, если вы щелкнете по окну терминала, будет добавлен class = Gnome-терминал.
  8. Нажмите кнопку « Добавить» , и вы вернетесь в предыдущее окно.
  9. Отредактируйте другие параметры по своему усмотрению. В этом примере правил размера , если вы хотите, чтобы окно открывалось в размере 800x300, вы устанавливаете 800 для ширины и 300 для высоты.
  10. Закройте окно редактирования , и вы увидите правило, добавленное в список.
  11. Теперь окно терминала всегда будет открываться размером 800х300.
  12. Перейти установить правила для местоположения (место Windows), используя тот же процесс.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .