CompizConfig и gnome-terminal [duplicate]

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

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

40
задан 5 August 2010 в 19:54

65 ответов

Если вы хотите, чтобы gnome-terminal открывал полноэкранный режим при открытии его с помощью меню Gnome Do или приложений, поместите следующее в файл с именем 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

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

30
ответ дан 25 July 2018 в 21:05
  • 1
    Он не работает в Ubuntu 12.04 – Marco Lackovic 18 May 2012 в 15:40
  • 2
    На самом деле я обнаружил, что [Терминал] исчезает из моей тишины. То, что я понимаю вместо этого, копирует код выше (устаревший на моем U13.10), лучше скопировать исходный файл $ cp /usr/share/applications/gnome-terminal.desktop ~/.local/share/applications/, а затем отредактировать его, изменив Exec=gnome-terminal на Exec=gnome-terminal --window --maximize. Выйдите из системы, затем войдите снова. – sobi3ch 15 January 2014 в 07:57
  • 3
    Просто хотел добавить, что я видел, как изменения вступают в силу после закрытия всех моих окон терминала, а затем перезапускают его. Не уверен, что это то, что вы имели в виду под «выходом из системы и выходом из системы». но это сработало для меня. Благодаря! – hoosierEE 6 February 2015 в 21:03
  • 4
    Любая идея заставить его работать с пакетом Launcher и nautilus-open-terminal? – leaf 12 April 2015 в 22:46
  • 5
    [F1] – Ciro Santilli 新疆改造中心 六四事件 法轮功 4 May 2016 в 15:40

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

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

Переименуйте исходный gnome-terminal исполняемый файл в gnome-terminal-original: cd /usr/bin sudo mv gnome-terminal gnome-terminal-original Создайте новый файл в /usr/bin с именем gnome-terminal со следующим содержанием: #!/bin/bash /usr/bin/gnome-terminal-original --maximize $@ Сделать его исполняемым: sudo chmod +x gnome-terminal

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

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

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

Переименуйте исходный gnome-terminal исполняемый файл в gnome-terminal-original: cd /usr/bin sudo mv gnome-terminal gnome-terminal-original

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

wmctrl -i -r $WINDOWID -b add,maximized_vert,maximized_horz Создайте новый файл в /usr/bin с именем gnome-terminal со следующим содержимым: #!/bin/bash /usr/bin/gnome-terminal-original --maximize $@

Добавьте эту строку в самый конец вашего файла ~/.bashrc:

6
ответ дан 25 July 2018 в 21:05
  • 1
    Это первое, что я всегда хотел сделать, когда я установить/переустановить убунту. Работает как Шарм. – Sharath Chandramouli 26 August 2016 в 05:50
  • 2
    Почему этот подход не работает для записи контекстного меню Open in terminal в файловом менеджере Nautilus? – orschiro 13 October 2016 в 15:55
  • 3
    @RobertOrzanna, если это решение работает для вас в других ситуациях, скорее всего, Nautilus запускает другую терминальную программу (обычно там установлено более одного). Попробуйте открыть новый терминал, когда запускается Nautilus, и выполните ps aux или ps aux | grep term, чтобы узнать, какие исполняемые файлы запущены. Или попробуйте перевести аргументы во второй строке в скрипте так: $@ --maximize. – Brane 15 October 2016 в 18:51
  • 4
    @RobertOrzanna. Добро пожаловать, я рад, что это работает для вас. Обновленное решение должно затрагивать все окна терминала, а не только gnome-terminal - попробуйте открыть uxterm, например. Чтобы это было более точно, оно должно затрагивать все приложения, которые запускают bash или dash в обычном окне и загружают ваш файл .bashrc. Однако возможно ограничить затронутые приложения. Если кому-то это понадобится, дайте мне знать, и я добавлю это к моему ответу. – Brane 17 October 2016 в 12:07
  • 5
    @RobertOrzanna Взгляните на этот ответ: askubuntu.com/questions/27826/… - в основном установите "maximus & quot; и запустите его при запуске. – Brane 19 October 2016 в 11:39

Ubuntu 12.04 и 14.04 ЛТС

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

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

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

9
ответ дан 25 July 2018 в 21:05
  • 1
    Мне нужно было перезагрузить систему после добавления этого правила, чтобы он вступил в силу. – dave4420 9 December 2012 в 04:54
  • 2
    не работает для меня :-(. попытался перезагрузить, войти и выйти, захватить класс окна автоматически (щелкнув на терминале). Обычно я запускаю свой терминал с боковой панели или с помощью Ctrl + Alt + T. В обоих случаях он все еще начинается с небольших размеров. – Sergiy Byelozyorov 22 November 2013 в 15:51
Откройте терминал. В меню Edit выберите Profile Preferences. Отметьте Use custom default terminal size и введите размер по умолчанию, который слишком велик для экрана, например. 240 столбцов и 100 строк.

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

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

19
ответ дан 25 July 2018 в 21:05
  • 1
    Я подтверждаю, что это работает в 12.04, и, вероятно, это самое простое решение (по крайней мере, для таких людей, как я, которые всегда работают с максимальными окнами) - спасибо! Мой совет состоит в том, чтобы установить столбцы и строки по умолчанию только немного больше, чем заполняет экран, чтобы не иметь проблем в случае, если вы не максимизируете окно. – Walter Tross 29 December 2012 в 20:57
  • 2
    Если вы временно нуждаетесь в небольшом окне, вы всегда можете не максимизировать окно (дважды щелкните вверху) и нажмите Terminal > 80x24 – Walter Tross 31 December 2012 в 14:59
  • 3
    Это самый простой способ работы! – xmllmx 12 August 2015 в 07:58
gnome-terminal --full-screen

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

6
ответ дан 25 July 2018 в 21:05
  • 1
    Однако есть разница между полным экраном и максимальным. – Tommy Brunn 5 August 2010 в 20:11

В Ubuntu 11.10 и выше:

Поиск> Клавиатура> Ярлыки> Пользовательские ярлыки> Добавить (+ кнопка)> Имя: Запустить терминал Максимизированная команда: gnome-terminal --window --maximize Нажмите «Применить» Нажмите «Отключено» Shift + Ctrl + Alt + T
8
ответ дан 25 July 2018 в 21:05
  • 1
    Не используйте & quot; Ubuntu 12 & quot; всегда есть 2 версии в год. – RolandiXor♦ 26 September 2012 в 00:28
  • 2
    где находится пункт меню «Поиск»? (12.04) – Walter Tross 29 December 2012 в 21:19
  • 3
    Запустите апплет «Настройки системы» из Dash, и в правом верхнем углу этого апплета есть поле поиска. Вот что я имел в виду. BTW, я использовал метод, описанный в @Craig выше, а также параметр -maximmize для сценариев. – Gurjeet Singh 31 December 2012 в 23:50
  • 4
    Спасибо. Работает без опции --window. – mightyiam 8 February 2015 в 12:53

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

gnome-terminal --window --maximize
43
ответ дан 25 July 2018 в 21:05
  • 1
    Он работает с ярлыком в строке меню, но это не так, если я обедаю его через gnome-do :( Я все равно принимаю этот ответ :) – tutuca 5 August 2010 в 22:27
  • 2
    Я уверен, что Гном-не зависит от того, что находится в гном-терминале.файл Desktop. – Firefeather 30 October 2010 в 01:13
  • 3
    Благодарю. Последний шаг в настройке моего нового терминала. Выглядит так хорошо! – Marcel 29 September 2015 в 02:58
  • 4
    это работает, когда вы запускаете команду с терминала или что-то подобное, но оно не влияет на файл .desktop на ubuntu 17.10+ – tutuca 17 March 2018 в 02:09

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

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

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

-2
ответ дан 25 July 2018 в 21:05
  • 1
    Создание окна того же размера, что и рабочий стол, не делает его максимальным – Isaiah 30 October 2010 в 01:20
  • 2
    @DoR Я знаю, но я все еще рассматриваю его как вариант и довольно хороший и легкий в этом, потому что он будет работать, даже если он использует gnome-do, и это для новичка, у которого, возможно, есть тот же вопрос, он может найти эту тему и он заслуживает того, чтобы показать все варианты, поскольку он не может задавать повторяющийся вопрос и предположить, что он не хочет, чтобы он полностью максимизировался или хочет использовать gnome-do или любую новую пусковую установку, этот вариант сохранится ... – Siamore 31 October 2010 в 13:38
  • 3
    Можете ли вы предоставить информацию о , как сделать это? – Eliah Kagan 25 June 2012 в 05:21

Если вы хотите, чтобы gnome-terminal открывал полноэкранный режим при открытии его с помощью меню Gnome Do или приложений, поместите следующее в файл с именем 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

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

30
ответ дан 31 July 2018 в 13:11
  • 1
    Он не работает в Ubuntu 12.04 – Marco Lackovic 18 May 2012 в 15:40
  • 2
    На самом деле я обнаружил, что [Терминал] исчезает из моей тишины. То, что я понимаю вместо этого, копирует код выше (устаревший на моем U13.10), лучше скопировать исходный файл $ cp /usr/share/applications/gnome-terminal.desktop ~/.local/share/applications/, а затем отредактировать его, изменив Exec=gnome-terminal на Exec=gnome-terminal --window --maximize. Выйдите из системы, затем войдите снова. – sobi3ch 15 January 2014 в 07:57
  • 3
    Просто хотел добавить, что я видел, как изменения вступают в силу после закрытия всех моих окон терминала, а затем перезапускают его. Не уверен, что это то, что вы имели в виду под «выходом из системы и выходом из системы». но это сработало для меня. Благодаря! – hoosierEE 6 February 2015 в 21:03
  • 4
    Любая идея заставить его работать с пакетом Launcher и nautilus-open-terminal? – leaf 12 April 2015 в 22:46
  • 5
    [F1] – Ciro Santilli 新疆改造中心 六四事件 法轮功 4 May 2016 в 15:40

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

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

Переименуйте исходный gnome-terminal исполняемый файл в gnome-terminal-original: cd /usr/bin sudo mv gnome-terminal gnome-terminal-original Создайте новый файл в /usr/bin с именем gnome-terminal со следующим содержанием: #!/bin/bash /usr/bin/gnome-terminal-original --maximize $@ Сделать его исполняемым: sudo chmod +x gnome-terminal

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

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

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

Переименуйте исходный gnome-terminal исполняемый файл в gnome-terminal-original: cd /usr/bin sudo mv gnome-terminal gnome-terminal-original

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

wmctrl -i -r $WINDOWID -b add,maximized_vert,maximized_horz Создайте новый файл в /usr/bin с именем gnome-terminal со следующим содержимым: #!/bin/bash /usr/bin/gnome-terminal-original --maximize $@

Добавьте эту строку в самый конец вашего файла ~/.bashrc:

6
ответ дан 31 July 2018 в 13:11
  • 1
    Это первое, что я всегда делал бы всякий раз, когда я устанавливаю / переустанавливаю Ubuntu. Работает как шарм. – Sharath Chandramouli 26 August 2016 в 05:50
  • 2
    Почему этот подход не работает для записи контекстного меню Open in terminal в файловом менеджере Nautilus? – orschiro 13 October 2016 в 15:55
  • 3
    @RobertOrzanna, если это решение работает для вас в других ситуациях, скорее всего, Nautilus запускает другую терминальную программу (обычно там установлено более одного). Попробуйте открыть новый терминал, когда запускается Nautilus, и выполните ps aux или ps aux | grep term, чтобы узнать, какие исполняемые файлы запущены. Или попробуйте перевести аргументы во второй строке в скрипте так: $@ --maximize. – Brane 15 October 2016 в 18:51
  • 4
    @RobertOrzanna. Добро пожаловать, я рад, что это работает для вас. Обновленное решение должно затрагивать все окна терминала, а не только gnome-terminal - попробуйте открыть uxterm, например. Чтобы это было более точно, оно должно затрагивать все приложения, которые запускают bash или dash в обычном окне и загружают ваш файл .bashrc. Однако возможно ограничить затронутые приложения. Если кому-то это понадобится, дайте мне знать, и я добавлю это к моему ответу. – Brane 17 October 2016 в 12:07
  • 5
    @RobertOrzanna Взгляните на этот ответ: askubuntu.com/questions/27826/… - в основном установите "maximus & quot; и запустите его при запуске. – Brane 19 October 2016 в 11:39

Ubuntu 12.04 и 14.04 LTS

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

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

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

9
ответ дан 31 July 2018 в 13:11
  • 1
    Мне нужно было перезагрузить систему после добавления этого правила, чтобы он вступил в силу. – dave4420 9 December 2012 в 04:54
  • 2
    не работает для меня :-(. попытался перезагрузить, войти и выйти, захватить класс окна автоматически (щелкнув на терминале). Обычно я запускаю свой терминал с боковой панели или с помощью Ctrl + Alt + T. В обоих случаях он все еще начинается с небольших размеров. – Sergiy Byelozyorov 22 November 2013 в 15:51
Откройте терминал. В меню Edit выберите Profile Preferences. Отметьте Use custom default terminal size и введите размер по умолчанию, который слишком велик для экрана, например. 240 столбцов и 100 строк.

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

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

19
ответ дан 31 July 2018 в 13:11
  • 1
    Я подтверждаю, что это работает в 12.04, и, вероятно, это самое простое решение (по крайней мере, для таких людей, как я, которые всегда работают с максимальными окнами) - спасибо! Мой совет состоит в том, чтобы установить столбцы и строки по умолчанию только немного больше, чем заполняет экран, чтобы не иметь проблем в случае, если вы не максимизируете окно. – Walter Tross 29 December 2012 в 20:57
  • 2
    Если вы временно нуждаетесь в небольшом окне, вы всегда можете не максимизировать окно (дважды щелкните вверху) и нажмите Terminal > 80x24 – Walter Tross 31 December 2012 в 14:59
  • 3
    Это самый простой способ работы! – xmllmx 12 August 2015 в 07:58
gnome-terminal --full-screen

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

6
ответ дан 31 July 2018 в 13:11
  • 1
    Однако есть разница между полным экраном и максимальным. – Tommy Brunn 5 August 2010 в 20:11

В Ubuntu 11.10 и выше:

Поиск> Клавиатура> Ярлыки> Пользовательские ярлыки> Добавить (+ кнопка)> Имя: Запустить терминал Максимизированная команда: gnome-terminal --window --maximize Нажмите «Применить» Нажмите «Отключено» Shift + Ctrl + Alt + T
8
ответ дан 31 July 2018 в 13:11
  • 1
    Не используйте & quot; Ubuntu 12 & quot; всегда есть 2 версии в год. – RolandiXor♦ 26 September 2012 в 00:28
  • 2
    где находится пункт меню «Поиск»? (12.04) – Walter Tross 29 December 2012 в 21:19
  • 3
    Запустите апплет «Настройки системы» из Dash, и в правом верхнем углу этого апплета есть поле поиска. Вот что я имел в виду. BTW, я использовал метод, описанный в @Craig выше, а также параметр -maximmize для сценариев. – Gurjeet Singh 31 December 2012 в 23:50
  • 4
    Спасибо. Работает без опции --window. – mightyiam 8 February 2015 в 12:53

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

gnome-terminal --window --maximize
43
ответ дан 31 July 2018 в 13:11
  • 1
    Он работает с ярлыком в строке меню, но это не так, если я обедаю его через gnome-do :( Я все равно принимаю этот ответ :) – tutuca 5 August 2010 в 22:27
  • 2
    Я уверен, что Gnome-do зависит от того, что установлено в файле gnome-terminal.desktop. – Firefeather 30 October 2010 в 01:13
  • 3
    Спасибо. Последний шаг в моем новом терминале созданы. Выглядит так хорошо! – Marcel 29 September 2015 в 02:58
  • 4
    это работает, когда вы запускаете команду с терминала или что-то подобное, но оно не влияет на файл .desktop на ubuntu 17.10+ – tutuca 17 March 2018 в 02:09

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

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

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

2
ответ дан 31 July 2018 в 13:11
  • 1
    Создание окна того же размера, что и рабочий стол, не делает его максимальным – Isaiah 30 October 2010 в 01:20
  • 2
    @DoR Я знаю, но я все еще рассматриваю его как вариант и довольно хороший и легкий в этом, потому что он будет работать, даже если он использует gnome-do, и это для новичка, у которого, возможно, есть тот же вопрос, он может найти эту тему и он заслуживает того, чтобы показать все варианты, поскольку он не может задавать повторяющийся вопрос и предположить, что он не хочет, чтобы он полностью максимизировался или хочет использовать gnome-do или любую новую пусковую установку, этот вариант сохранится ... – Siamore 31 October 2010 в 13:38
  • 3
    Можете ли вы предоставить информацию о , как сделать это? – Eliah Kagan 25 June 2012 в 05:21

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

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

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

2
ответ дан 2 August 2018 в 02:46

Запустить gnome-terminal как таковой:

  gnome-terminal --window --maximize  
43
ответ дан 2 August 2018 в 02:46

В Ubuntu 11.10 и выше:

  • Поиск> Клавиатура> Ярлыки> Пользовательские ярлыки> Добавить (+ кнопка)> Имя: Запуск терминала Максимизированная команда: gnome-terminal --window --maximize
  • Нажмите Apply
  • Нажмите «Отключено»
  • Shift + Ctrl + Alt + T
8
ответ дан 2 August 2018 в 02:46
  gnome-terminal --full-screen  

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

6
ответ дан 2 August 2018 в 02:46
  • Откройте терминал.
  • Из меню Правка выберите Настройки профиля .
  • Отметить Использовать настраиваемый размер терминала по умолчанию и введите размер по умолчанию, который слишком велик для экрана, например 240 столбцов и 100 строк.

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

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

19
ответ дан 2 August 2018 в 02:46

Ubuntu 12.04 и 14.04 LTS

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

Если вы не видите Window Rules, убедитесь, что у вас есть compiz-plugins .

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

9
ответ дан 2 August 2018 в 02:46

Выбранный ответ не работал для меня на полностью обновленном 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 $ @
  3. Сделайте его исполняемым: sudo chmod + x gnome-terminal

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

Примечание: параметр $ @ означает, что все аргументы, которые могут быть переданы в gnome-terminal , по-прежнему будут переданы в gnome- end-original , а также - максимизировать аргумент .

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

  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 , чтобы сделать терминал максимально возможным.

6
ответ дан 2 August 2018 в 02:46

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

  [Desktop Entry] Name = Terminal Comment = Использовать командную строку TryExec = gnome-terminal Exec = gnome-terminal --window -  -maximize Icon = utilities-terminal Тип = Приложение 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 Категории = GNOME; GTK; Утилита; TerminalEmulator;  StartupNotify = true OnlyShowIn = GNOME;  X-Ubuntu-Gettext-Domain = gnome-terminal  

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

30
ответ дан 2 August 2018 в 02:46

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

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

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

2
ответ дан 4 August 2018 в 18:32

Запустить gnome-terminal как таковой:

  gnome-terminal --window --maximize  
43
ответ дан 4 August 2018 в 18:32

В Ubuntu 11.10 и выше:

  • Поиск> Клавиатура> Ярлыки> Пользовательские ярлыки> Добавить (+ кнопка)> Имя: Запуск терминала Максимизированная команда: gnome-terminal --window --maximize
  • Нажмите Apply
  • Нажмите «Отключено»
  • Shift + Ctrl + Alt + T
8
ответ дан 4 August 2018 в 18:32
  gnome-terminal --full-screen  

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

6
ответ дан 4 August 2018 в 18:32
  • Откройте терминал.
  • Из меню Правка выберите Настройки профиля .
  • Отметить Использовать настраиваемый размер терминала по умолчанию и введите размер по умолчанию, который слишком велик для экрана, например 240 столбцов и 100 строк.

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

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

19
ответ дан 4 August 2018 в 18:32

Ubuntu 12.04 и 14.04 LTS

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

Если вы не видите Window Rules, убедитесь, что у вас есть compiz-plugins .

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

9
ответ дан 4 August 2018 в 18:32

Другие вопросы по тегам:

Похожие вопросы: