Как настроить терминал для открытия максимизированного

40

Я хочу сказать compiz, metacity, gnome-terminal или того, кто отвечает за открытие окна терминала, максимизированного по умолчанию.

Как я могу это сделать?

    
задан tutuca 05.08.2010 в 16:54
источник

9 ответов

43

Запустить гном-терминал как таковой:

gnome-terminal --window --maximize
    
ответ дан Tommy Brunn 05.08.2010 в 16:59
30

Если вы хотите, чтобы gnome-terminal открывал полноэкранный режим, когда вы открываете его с помощью Gnome Do или меню Applications, поместите следующее в файл с именем gnome-terminal.desktop и поместите его в ~/.local/share/applications .

[Desktop Entry]
Name=Terminal
Comment=Use the command line
TryExec=gnome-terminal
Exec=gnome-terminal --window --maximize
Icon=utilities-terminal
Type=Application
X-GNOME-DocPath=gnome-terminal/index.html
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=gnome-terminal
X-GNOME-Bugzilla-Component=BugBuddyBugs
X-GNOME-Bugzilla-Version=2.32.0
Categories=GNOME;GTK;Utility;TerminalEmulator;
StartupNotify=true
OnlyShowIn=GNOME;
X-Ubuntu-Gettext-Domain=gnome-terminal

Затем выйдите из системы и вернитесь назад, чтобы применить изменения.

    
ответ дан Isaiah 29.10.2010 в 22:19
20
  • Откройте терминал.
  • В меню Edit выберите Profile Preferences .
  • Отметьте Use custom default terminal size и введите размер по умолчанию слишком большой для экрана, например. 240 столбцов и 100 строк.

Закройте, затем откройте новый терминал, щелкнув значок (или нажмите Ctrl + Alt + T ): новое окно терминала должно быть максимальным.

Этот ответ основан на советах, которые мне даны здесь: Как сделать максимальный запуск терминала?

    
ответ дан Craig 02.07.2012 в 17:06
9

Ubuntu 12.04 и 14.04 LTS

Запустить ccsm (Менеджер настроек CompizConfig). В разделе «Управление окнами» установите «Правила окна» и откройте его, а в поле «Максимизированное» поставьте class=Gnome-terminal . Возможно, вам придется выйти из системы и войти в систему до того, как изменения вступят в силу.

Если вы не видите «Правила окна», убедитесь, что у вас установлен пакет compiz-plugins .

Вы можете сделать больше. Я использую (class=Gnome-terminal) | (class=Evince) .

    
ответ дан Brent Baccala 24.06.2012 в 22:51
8

В Ubuntu 11.10 и выше:

  • Поиск > Клавиатура > Ярлыки > Пользовательские ярлыки > Добавить (+ кнопка) >
    • Название: Максимальный запуск терминала
    • Команда: gnome-terminal --window --maximize
  • Нажмите «Применить»
  • Нажмите «Отключено»
  • Сдвиг + CTRL + Alt + T
ответ дан Gurjeet Singh 25.09.2012 в 17:19
6
gnome-terminal --full-screen

Вы можете создать ярлык на рабочем столе или панели для этой команды.

    
ответ дан popey 05.08.2010 в 17:00
6

Выбранный ответ не работал для меня на полностью обновленном Ubuntu 12.04 LTS, поэтому я решил, что пришло время для более радикального подхода. Нижеприведенные решения тестируются до 16,04 LTS.

Мое старое решение

  1. Переименуйте исходный файл gnome-terminal для gnome-terminal-original :

    cd /usr/bin
    sudo mv gnome-terminal gnome-terminal-original
    
  2. Создайте новый файл в /usr/bin с именем gnome-terminal с помощью следующий контент:

    #!/bin/bash
    /usr/bin/gnome-terminal-original --maximize [email protected]
    
  3. Сделайте его исполняемым:

    sudo chmod +x gnome-terminal
    

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

Примечание. Параметр [email protected] означает, что все аргументы, которые могут быть переданы в gnome-terminal , по-прежнему будут переданы в gnome-terminal-original вместе с аргументом --maximize .

Лучшее решение

  1. Установите «wmctrl»:

    sudo apt-get install wmctrl
    
  2. Добавьте эту строку в конец файла ~/.bashrc :

    wmctrl -i -r $WINDOWID -b add,maximized_vert,maximized_horz
    
  3. Повторите второй шаг для файлов .bashrc другого пользователя, если это необходимо, например, для пользователя root ( /root/.bashrc ).

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

    
ответ дан Brane 30.04.2013 в 00:15
2

Если вы просто хотите, чтобы терминал открывал полный размер на экране, используйте GUI-метод для изменения размера по умолчанию в текущем диалоговом окне настроек профиля. Для этого просто выполните следующие действия:

  • Откройте терминал
  • Выберите «Редактировать»
  • На вкладке «Общие» установите флажок «Использовать настраиваемый размер терминала по умолчанию»
  • Вам нужно настроить эти значения так, чтобы они соответствовали вашему экрану простой проб и ошибок

Значение столбца для меня равно 128. Вы должны установить наиболее подходящие вам значения.

    
ответ дан Siamore 29.10.2010 в 21:14
-2

Возможно, вы можете изменить свои ярлыки, чтобы использовать максимизацию, чтобы он всегда начинался именно так.

Самый простой способ - найти ваше приложение (в /usr/share/applications или ~/.local/share/applications ) и изменить файл .desktop .

В этом .desktop файле вы увидите строку, начинающуюся с Exec=... . Чтобы запустить gnome-terminal максимально, вам нужно добавить --start-maximized в конец команды.

    
ответ дан Nigel 05.08.2010 в 17:44