Выбранный ответ не работает для меня на полностью обновленной 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
аргументом.
Лучшее решение
Установите "wmctrl":
sudo apt-get install wmctrl
Добавьте эту строку в самый конец вашего ~/.bashrc
файла:
wmctrl -i -r $WINDOWID -b add,maximized_vert,maximized_horz
Повторите второй шаг для .bashrc
файлов других пользователей, если это необходимо, например, для пользователя root ( /root/.bashrc
).
Это решение изначально не повлияет на размер окна терминала, а скорее увеличит его вскоре после его открытия, обычно в течение нескольких миллисекунд. Вы можете попробовать переместить строку, добавленную на втором шаге, в начало .bashrc
файла, чтобы максимизировать терминал еще раньше.