Jak uruchomić terminal na pełnym ekranie?


32

Kiedy otwieram terminal za pomocą CTRL+ ALT+ Tw Unity, chciałbym, aby to okno było automatycznie maksymalizowane, zamiast dodatkowo naciskać ALT+ SPACEi klawisz „X”, aby zmaksymalizować okno, które go zawiera.

Jeśli moja pamięć dobrze mi służy, pamiętam, że kiedyś istniał tryb maksymalizacji , który możemy ustawić w preferencjach, ale nie mogę go teraz znaleźć. Jakieś pomysły?


1
sudo apt-get install terminator (mój ulubiony terminal). Następnie terminator --fullscreen(możesz to wstawić w powiązaniach klawiatury, jeśli chcesz itp.). :)
dylnmc

Odpowiedzi:


18

Możesz do tego użyć wtyczki Compiz Window Rules .

  1. Upewnij się, że masz zainstalowany CompizConfig Settings ManagerZainstaluj compizconfig-settings-manager i uruchom go.

  2. Następnie włącz wtyczkę Windows Rules :

    włącz reguły okna

    i ustaw tak, aby okna z klasą Gnome-terminalbyły dopasowane:

    wprowadź opis zdjęcia tutaj

Jeśli używasz innego terminala, użyj +przycisku, aby utworzyć wyrażenie dopasowania dla swojego terminala.

Jeśli zamiast tego chcesz, aby twój terminal był pełnoekranowy, możesz użyć odpowiedniej reguły w oknie dialogowym konfiguracji wtyczki.

W nowszych wersjach Ubuntu (zdecydowanie w 16.04) musisz mieć compiz-pluginszainstalowany pakiet, aby uzyskać dostęp do Windows Rules.
Jeśli go nie masz, musisz go zainstalować sudo apt install compiz-pluginsi uruchomić ponownie.


Miły! Właśnie tego szukam! Dzięki! Czy znasz jednak pliki, w których CompizConfig modyfikuje, aby to osiągnąć? Może mogę go edytować bezpośrednio, zamiast instalować cały program, aby wykonać jedno proste zadanie. :)
Vern

2
Brak reguł okna w najnowszym menedżerze compiz-?
umpirsky,

3
Musisz zainstalować compiz-pluginspakiet ( sudo apt-get install compiz-plugins).
Jakub

36

@Bhargav był blisko tego, czego potrzebujesz, aby zmaksymalizować okno - wystarczy użyć dużych liczb.

  • Otwórz terminal
  • Wybierz Profile Preferencesz Editmenu.
  • Zaznacz Use custom default terminal sizei wprowadź domyślny rozmiar, który jest zbyt duży dla ekranu, np. 240 kolumn i 100 wierszy.
  • Kliknij zamknij, a następnie otwórz nowy terminal, klikając ikonę LUB naciskając Ctrl + Alt + T

Nowe okno terminala powinno zostać zmaksymalizowane.

Czy mogę dodać, że twoje pytanie jest nieco niejasne, tytuł prosi o pełny ekran (uważam, że gdy wypełnia cały ekran, bez widocznych paneli lub paska jedności), ale rzeczywiste pytanie pyta, jak można je automatycznie zmaksymalizować (wypełnić pulpit miejsca pozostawiające panele i widoczny pasek jedności), które są dwoma różnymi żądaniami w mojej książce.

Na podstawie udzielonej mi porady: jak zmaksymalizować uruchomienie terminalu?


2
To najłatwiejszy sposób na zrobienie tego IMHO. bez zabawy z Compizem, bez konieczności tworzenia nowego skrótu do aplikacji itp.
Nikola Ivanov Nikolov

ale to rozwiązanie nie działa od wersji Ubuntu 15.10
user907860,

Działa świetnie w 16.10 @ user907860
Teedeez

To rozwiązanie sprawia, że ​​jest maksymalny, ale wciąż nie zmaksymalizowany. w niektórych instalacjach i menedżerach pulpitu oba nie są takie same. maksymalny rozmiar nadal pozostawia domyślny cienki pasek wokół okna, aby wyglądało na to, że okno się unosi. zmaksymalizowane jest, gdy okno, o którym mowa, jest jedynym oknem, na którym można się skupić, chyba że otworzysz inne okno
Aalok

20

Chociaż użytkownik ma zaakceptowaną odpowiedź za pomocą Compiz, osobiście nie lubię Compiz i chciałem „czystszego” sposobu.

Jeśli utworzysz plik w ~/.local/share/applications/gnome-terminal-fullscreen.desktop.

Użyj edytora tekstu i umieść w nim:

#!/usr/bin/env xdg-open

[Desktop Entry]
Name=Terminal Fullscreen
Comment=Use the command line in fullscreen
Exec=/usr/bin/gnome-terminal --window --full-screen
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=3.4.1.1
Categories=GNOME;GTK;Utility;TerminalEmulator;
StartupNotify=true
OnlyShowIn=GNOME;Unity;
Keywords=Run;
Actions=New
X-Ubuntu-Gettext-Domain=gnome-terminal

[Desktop Action New]
Name=New Terminal Fullscreen
Exec=/usr/bin/gnome-terminal --window --full-screen
OnlyShowIn=Unity

To powoduje, że aplikacja w wynikach wyszukiwania działań wywołuje Terminal Pełny ekran. Wszystko, co robi, to wywoływanie tego samego gnome-terminalpolecenia, ale z --window --full-screenargumentami, więc uruchamia się na pełnym ekranie. Jeśli zawsze chcesz mieć pełny ekran, po prostu zawsze go używaj.

Mam nadzieję, że to komuś upraszcza.


3
Pełny ekran tutaj zastępuje pasek stanu. Nie jest to ten sam efekt, co maksymalizacja rozmiaru okna po otwarciu ...
Augustin Riedinger

5
Użyłbym --maximizeopcji. Zobaczyć gnome-terminal --help-window-options.
Grzegorz Żur

5

Przejdź do Ustawienia systemu -> Klawiatura. Na karcie „Skróty” przejdź do „Skróty niestandardowe”. Utwórz nowy wpis o nazwie „Uruchom terminal na pełnym ekranie” (lub cokolwiek innego) i wprowadź następujące polecenie:

gnome-terminal --window --full-screen

Powinieneś być w stanie kliknąć ten wpis, a następnie nacisnąć kombinację klawiszy, której chcesz użyć, aby ustawić nowy skrót klawiaturowy, ale z jakiegoś powodu to nie działało dla mnie. W takim przypadku może być konieczne ręczne zmodyfikowanie skrótów programu uruchamiającego ...

Zgodnie z tą stroną skróty klawiaturowe do Unity można znaleźć pod adresem:

~/.gconf/desktop/gnome/keybindings

Wydaje się, że każde klawisze znajdują się w osobnym folderze o nazwie „custom0”, „custom1” itp. Edytuj plik „% gconf.xml” znaleziony w jednym z tych folderów, który zawiera definicję skrótu klawiaturowego, który właśnie dodałeś w „Ustawienia - > Klawiatura ”, (jeśli został dodany). Oto moja, zmapowana na „CTRL-ALT-m”:

<?xml version="1.0"?>
<gconf>
<entry name="action" mtime="1381112788" type="string">
    <stringvalue>gnome-terminal --window --full-screen</stringvalue>
</entry>
<entry name="name" mtime="1381112788" type="string">
    <stringvalue>Launch Terminal Fullscreen</stringvalue>
</entry>
<entry name="binding" mtime="1381110910" type="string">
    <stringvalue>&lt;Primary&gt;&lt;Alt&gt;m</stringvalue>
</entry>
</gconf>

Przypuszczam, że możesz spróbować skopiować powyższy plik do nowego pliku o nazwie „% gconf.xml” i umieścić go w nowym folderze o nazwie „customX” (gdzie „X” to następny dostępny numer) w ~/.gconf/desktop/gnome/keybindingsfolderze. Jeszcze tego nie próbowałem.

Po ręcznej edycji XML wylogowałem się i zalogowałem ponownie, aby wymusić ponowne skanowanie skrótów klawiszowych i voila!


5

Wiem, że to już stare, ale myślałem, że inni ludzie mogą mieć takie same kłopoty.

To zadziałało dla mnie. Otwórz terminal i wpisz:

    sudo gnome-desktop-item-edit /usr/share/applications/gnome-terminal.desktop

Następnie umieść:

    --maximize

w polu „Command:”, po „gnome-terminal”

Konieczne może być dostosowanie skrótów klawiaturowych. Nie pamiętam, bo i tak moje są niestandardowe.


2
To najlepsze rozwiązanie. Ubuntu 15.04 nie ma gnome-desktop-item-edit, więc zamień to na vizamiast. Następnie przejdź do wiersza z napisem Exec=gnome-terminali zmień go na Exec=gnome-terminal --maximize. Ponadto przejdź do Klawiatura w Ustawieniach systemu i usuń skrót do normalnego terminala, dodaj niestandardowy skrót za pomocą polecenia gnome-terminal --maximize. Pamiętaj, że to zmienia to dla wszystkich użytkowników.
texasflood,

Powyższy komentarz powinien być zaakceptowaną odpowiedzią.
Dan Nissenbaum,

To samo dotyczy terminala mate
maksymalizuj

4

Jeśli chcesz naprawdę pełnoekranowy terminal, naciśnij CTRL- ALT- F#, gdzie # może być 1-6 (IE CTRL- ALT- F1). Aby powrócić do Ubuntu, naciśnij CTRL- ALT- F7.


To tylko za pomocą terminala. To, o czym mówię, znajduje się w Unity, a terminal wyświetla się w oknie Unity :)
Vern

To może nie być poprawna odpowiedź na pytanie. Ale pomógł mi wydostać się z terminalu, który przypadkowo otworzyłem, naciskając CTRL - ALT - F1.
mbhargav294

3

Idź do ustawień systemowych-> klawiatura-> skróty

Naciśnięcie CTRL + ALT + T w Ubuntu otworzy okno terminalu gnome jako zwykłe okno pływające. Postępuj zgodnie z tym krótkim samouczkiem, aby okno było domyślnie maksymalizowane lub wyświetlało pełny ekran. Usuń domyślny program uruchamiający

Znajdź ustawienia klawiatury i w kategorii Launchery dla Skrótów zmień Terminal uruchamiania z CTRL + ALT + T na coś innego. Zmieniłem mój na CTRL + ALT + W tylko po to, aby móc łatwo używać oryginalnej wersji okienkowej.

Dodaj nowy niestandardowy wpis skrótu i ​​nazwij go „Uruchom terminal na pełnym ekranie” i wprowadź następujące polecenie jako polecenie.

gnome-terminal --window --maksymalizuj

Przypisz skrót

Nowe niestandardowe skróty do klawiatur są domyślnie wyłączone. Musisz przypisać kod klawiatury CTRL + ALT + T, aby nowy skrót działał.

Powinieneś już być gotowy. Spróbuj.

Uwaga: spróbuj zarówno --fullscreen, jak i --maximize. Zobacz ten link, aby uzyskać więcej informacji


2

Moje rozwiązanie zastępuje domyślne powiązanie klawiszy dla terminala Run

  1. Przejdź do System> Preferencje> Sprzęt> Skróty klawiaturowe

    (Korzystam z Ubuntu Mate, może być inaczej w innych systemach, chodzi o to, aby przejść do okna skrótów klawiaturowych)

  2. Dodaj niestandardowy skrót, klikając +przycisk. Wypełnij 2 pola wprowadzania

    Nazwa: Czegokolwiek chcesz (np .: Maksymalizacja terminala)

    Polecenie: mate-terminal --maximizejak używaszmate terminal

    lub gnome-terminal --maximizejak używaszgnome-terminal

    Następnie dodajesz skrót jako Ctrl + Alt + T

    Od tego momentu, kiedy klikniesz Ctrl + Alt + T, otrzymasz zmaksymalizowane okno terminala.


1

Możesz wypróbować alternatywne podejście do maksymalizacji.

Otwórz Terminal -> Edytuj -> Preferencje profilu, na karcie Ogólne zaznacz

„Użyj niestandardowego domyślnego rozmiaru terminala”

i baw się tymi wartościami (wiersze i kolumny).

Możesz ustawić dowolny rozmiar.


Próbowałem tego użyć, ale nawet przy 80 x 24 na ekranie pozostawia obramowanie, które nie powoduje maksymalizacji okna :)
Vern

0
  1. Przejdź do Ustawienia systemu-> Klawiatura-> karta Skróty.
  2. Wybierz „Niestandardowe skróty” z paska bocznego i dodaj nowy skrót.
  3. Jako nazwę podaj coś w rodzaju „Terminal pełnoekranowy” i w polu textfieldwpisz polecenie

    /usr/bin/gnome-terminal --window --full-screen
    
  4. Teraz wybierz wybrane klawisze skrótów, klikając wyłączone pole obok utworzonego skrótu terminalu na pełnym ekranie i naciśnij klawisze akceleratora. Jakbym wybrał Ctrl+ Shift+T

  5. Zrobione. Teraz możesz zamknąć wszystko i wypróbować nowy utworzony skrót.

0

Odpowiedź na myślenie lateralne: użyj guake :

sudo apt-get install guake

Gdy naciśniesz F12, otworzy się dla ciebie terminal pełnoekranowy.


0

możesz ustawić początkowy rozmiar terminala w Edycji - Preferencje profilu. aby ustawić pełny ekran rozmiar kolumny i wierszy na 256. W takiej sytuacji nie polecam używać narzędzi innych firm :)


-1

Przeciągnij pasek tytułowy aplikacji na górę okna.


2
To sprawia, że już działający terminal zajmuje cały ekran. To pytanie dotyczy tego, jak skonfigurować rzeczy, aby Terminal automatycznie zajmował cały ekran, gdy tylko zostanie uruchomiony.
Eliah Kagan,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.