Terminalin maksimize açılacak şekilde ayarlanması


43

Compiz, metacity, gnome-terminal veya varsayılan olarak maksimize edilmiş terminal penceresini açmakla sorumlu olan kimseye söylemek istiyorum.

Bunu nasıl yapabilirim?

Gelecek için EDIT: cevapların çoğu daha eski ubuntu versiyonlarında, 17.10'dan beri ve en çok oy alan çözümlerde işe yaramadı.

Yanıtlar:


44

GNOME terminalini şu şekilde başlatın:

gnome-terminal --window --maximize

Menü çubuğundaki kısayol ile çalışır, ancak gnome-do aracılığıyla öğlen yemeği vermezsem :( Yine de bu cevabı kabul ediyorum :)
tutuca

Eminim Gnome-do, gnome-terminal.desktop dosyasında neyin ayarlanmış olduğuna bağlıdır.
Firefeather

bu komut komutu terminalden veya benzer bir şeyden başlattığınızda çalışır, ancak .desktopubuntu 17.10+ üzerindeki dosya üzerinde etkisi yoktur
tutuca

30

Gnome-terminalini Gnome Do veya Uygulamalar menüsü ile açtığınızda tam ekran açılmasını istiyorsanız, aşağıdakileri bir dosyaya gnome-terminal.desktopyerleştirin ve içine yerleştirin ~/.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

Sonra oturumu kapatın ve değişiklikleri uygulamak için geri oturum açın.


2
Ubuntu'da çalışmıyor 12.04
Marco Lackovic

7
Aslında [Terminal] 'nin birlik sınırımdan kaybolduğunu gördüm. Bunun yerine fark kodunun üzerinde kopya Ne orijinal dosyayı kopyalamak için iyidir (benim U13.10 üzerinde modası geçmiş) $ cp /usr/share/applications/gnome-terminal.desktop ~/.local/share/applications/ve değişen ardından düzenlemek Exec=gnome-terminaliçin Exec=gnome-terminal --window --maximize. Oturumu kapatıp tekrar giriş yap.
sobi3ch

Tüm Terminal pencerelerimi kapattıktan ve yeniden başlattıktan sonra değişikliğin etkili olduğunu gördüm. "Oturumu kapat ve oturumu kapat" derken neyi kastettiğinizden emin değilim, ama benim için çalıştı. Teşekkürler!
HoosierEE

Başlatıcı ve nautilus-open-terminal paketi ile çalışması için herhangi bir fikir?
yaprak

1
Lütfen yeni bir tane oluşturmak yerine mevcut masaüstü dosyasını kopyalamanızı önermek için bu cevabı güncellemeyi düşünün. Bunu olduğu gibi oylayamıyorum.
Radon Rosborough

21
  • Bir terminal açın.
  • Gönderen Editmenüsünden seçin Profile Preferences.
  • Kene Use custom default terminal sizebir varsayılan boyutu girin ve çok büyük 240 sütun ve 100 satır ekran için örneğin.

Kapatın, ardından ikonuna tıklayarak yeni bir Terminal açın (veya Ctrl+ Alt+ tuşlarına basın T): yeni terminal penceresi büyütülmeli.

Bu cevap burada verilen tavsiyeye dayanıyor: Terminal başlangıcını maksimize etmek nasıl?


2
Bunun 12.04'te işe yaradığını onaylıyorum ve muhtemelen en kolay çözümdür (en azından benim gibi her zaman en üst düzeye çıkmış pencerelerle çalışanlar için) - teşekkürler! Tavsiyem, varsayılan sütunları ve satırları, pencereyi büyütmek durumunda sorun yaşamayacağınız için ekranı dolduracak değerden biraz daha fazla olacak şekilde ayarlamaktır.
Walter Tross

1
Geçici olarak küçük bir pencereye ihtiyacınız varsa, pencereyi her zaman büyüterek açabilirsiniz (üstüne çift tıklayın) ve üzerine tıklayınTerminal > 80x24
Walter Tross

1
İşe yarayan en basit yol bu!
xmllmx

9

Ubuntu 12.04 ve 14.04 LTS

Çalıştır ccsm(CompizConfig Ayarlar Yöneticisi). Pencere Yönetimi altında, Pencere Kuralları'nı etkinleştirin ve açın ve Maksimize Edilen alanına koyun class=Gnome-terminal. Değişikliklerin yürürlüğe girmesinden önce oturumu kapatıp tekrar giriş yapmanız gerekebilir.

Pencere Kuralları'nı göremiyorsanız, compiz-pluginspaketin kurulu olduğundan emin olun .

Daha fazlasını yapabilirsin. Kullandığım (class=Gnome-terminal) | (class=Evince).


Etkili olması için bu kuralı ekledikten sonra yeniden başlatmam gerekiyordu.
dave4420

benim için işe yaramıyor :-(. yeniden başlatmayı, giriş yapmayı ve oturumu açmayı, pencere sınıfını otomatik olarak yakalamayı (Terminali tıklatarak) denedi. Genellikle terminalimi kenar çubuğundan veya Ctrl + Alt + T ile başlatırım. hala küçük boyutta başlıyor
Sergiy Belozorov

8

Ubuntu 11.10 ve üzeri sürümlerde:

  • Ara> Klavye> Kısayollar> Özel Kısayollar> Ekle (+ düğmesi)>
    • İsim: Terminal En Aza İndirildi
    • Komut: gnome-terminal --window --maximize
  • Uygula'yı tıklayın.
  • 'Engelli' üzerine tıklayın
  • Shift+ Ctrl+ Alt+T

1
"Ubuntu 12" kullanmayın her zaman 2 versiyon vardır.
RolandiXor

Bu Ara menü öğesi nerede? (12.04)
Walter Tross

Dash’den app Sistem Ayarları ’uygulamasını başlattığınızda, uygulamanın sağ üst köşesinde bir arama kutusu bulunur. Ben de bunu kastediyordum. BTW, yukarıda @Craig tarafından açıklanan yöntemi ve ayrıca komut dosyası için --maximmize seçeneğini kullanıyorum.
Gurjeet Singh

Teşekkür ederim. --windowSeçenek olmadan çalışır .
15’te

6
gnome-terminal --full-screen

Masaüstünüzde veya panelinizde bu komuta bir kısayol oluşturabilirsiniz.


6
Tam ekran ve maksimize olsa arasındaki fark var.
Tommy Brunn

6

Seçilen cevap tam olarak güncellenmemiş Ubuntu 12.04 LTS'de işe yaramadı, bu yüzden daha sert bir yaklaşımın zamanı geldiğine karar verdim. Aşağıdaki çözeltiler 16.04 LTS'ye kadar test edilmiştir.

Eski çözümüm

  1. Orijinal gnome-terminalçalıştırılabilir dosyayı şu şekilde yeniden adlandırın gnome-terminal-original:

    cd /usr/bin
    sudo mv gnome-terminal gnome-terminal-original
    
  2. Aşağıdaki içerikle /usr/binadlandırılmış yeni bir dosya oluşturun gnome-terminal:

    #!/bin/bash
    /usr/bin/gnome-terminal-original --maximize $@
    
  3. Çalıştırılabilir yap:

    sudo chmod +x gnome-terminal
    

Artık terminali nasıl açarsam açayım, daima en üst düzeye çıkar. Bu yaklaşım için gördüğüm tek dezavantajı gnome-terminal, güncelleme yöneticisi veya aracılığıyla yeni bir sürümle güncelleyebildiğiniz zaman bu adımları tekrarlamanız gerekmesidir apt-get upgrade.

Not: $@parametre, iletilebilecek tüm argümanların, argümanla birlikte gnome-terminalyine de iletileceği anlamına gelir .gnome-terminal-original--maximize

Daha iyi bir çözüm

  1. "Wmctrl" dosyasını kurun:

    sudo apt-get install wmctrl
    
  2. Bu satırı, ~/.bashrcdosyanızın sonuna ekleyin :

    wmctrl -i -r $WINDOWID -b add,maximized_vert,maximized_horz
    
  3. .bashrcGerekirse diğer kullanıcıların dosyaları için ikinci adımı tekrarlayın, örneğin "root" user ( /root/.bashrc).

Bu çözüm, başlangıçta terminal penceresinin boyutunu etkilemeyecek, ancak açıldıktan kısa bir süre sonra, genellikle milisaniye cinsinden bir süre içinde en üst düzeye çıkaracak. .bashrcTerminalin daha da büyütülmesini sağlamak için ikinci adımda eklediğiniz satırı dosyanın başlangıcına taşımayı deneyebilirsiniz .


Ubuntu'yu kurduğumda / tekrar kurduğumda hep yapacağım ilk şey bu. Tıkır tıkır çalışıyor.
Sharath Chandramouli

Bu yaklaşım neden Open in terminalNautilus dosya yöneticisine içerik menüsü girişi için çalışmıyor ?
orschiro

@RobertOrzanna, eğer bu çözüm sizin için başka durumlarda çalışıyorsa, Nautilus'un farklı bir terminal programı çalıştırması muhtemeldir (genellikle birden fazla kurulum vardır). Nautilus'un piyasaya sürdüğü terminal çalışırken yeni bir terminal açmayı deneyin ps auxveya ps aux | grep termhangi çalıştırıcıların çalıştığını öğrenin. Ya da şöyle komut ikinci satırında argümanları geçiş yapmayı deneyin: $@ --maximize.
Brane

1
@RobertOrzanna Rica ederim, sizin için çalışmasına sevindim. Güncellenmiş çözüm tüm terminal pencerelerini etkilemelidir, yalnızca gnome-terminal- uxtermörneğin açmayı deneyin . Daha doğru bir şekilde koymak için, normal bir pencerede başlayan bashveya dashnormal bir pencerede başlayan ve .bashrcdosyanızı yükleyen tüm uygulamaları etkilemesi gerekir . Ancak, etkilenen uygulamaları sınırlamak mümkündür. Birisi buna ihtiyacı olursa, bana bildirin, ben de cevabımı ekleyeyim.
Brane

1
@RobertOrzanna Şu cevaba bir göz atın: askubuntu.com/questions/27826/… - temel olarak "maximus" programını kurun ve başlangıçta çalıştırmasını sağlayın.
Brane

2

Terminalin ekranda tam boyutta açılmasını istiyorsanız, mevcut boyutu tercihleri ​​iletişim kutusundan varsayılan boyutu değiştirme GUI yöntemini kullanın. Bunu yapmak için aşağıdaki adımları uygulamanız yeterlidir:

  • Bir terminal aç
  • Düzenle'yi seçin
  • Genel sekmesinde, "Özel varsayılan terminal boyutunu kullan" seçeneğini işaretleyin.
  • Bu değerleri, basit deneme yanılma ekranınıza uyacak şekilde ayarlamanız gerekir.

Sütun ayarı benim için 128. Size en uygun değerleri ayarlamalısınız.


1
Pencereyi masaüstüyle aynı boyutta yapmak, ekranı kaplamamıştır
Isaiah

1
@DoR Biliyorum ama hala bir seçenek ve oldukça iyi ve kolay bir seçenek olarak görüyorum, çünkü gnome-do kullanıyor olsa bile işe yarayacak ve bu, bu konuyu bulabilecek bir soruyu çekebilecek bir acemi için. Yinelenen bir soru
sormadığı

0

QTerminal'de pencereyi büyütebilir ve ardından "exit" komutuyla terminali kapatabilirsiniz. Tekrar Ctrl+ + Alttuşlarına bastığınızda Totomatik olarak maksimize açılacaktır.

Bu, herhangi bir boyuta uygulanabilir, sadece istediğiniz boyutu ayarlayın, "çıkın" ve sonra tekrar açın.


0

Özel bir kısayol eklemeniz yeterli.

Gidin Ayarlar > Cihazlar > Klavye , listenin sonuna gidin ve tıklayın +Kısayolunuza ekleyin.

Bir isim verin ve komut bölümüne yazın gnome-terminal --maximizeve tercih ettiğiniz klavye kısayol kombinasyonunu ekleyin.


-1

Kısayollarınızı en üst düzeye çıkarmak için muhtemelen her zaman bu şekilde başlayacak şekilde değiştirebilirsiniz.

Bunu yapmanın en kolay yolu, uygulamanızı bulmak ( /usr/share/applicationsveya içinde ~/.local/share/applications) ve .desktopdosyanızı değiştirmektir .

Bu .desktopdosyada ile başlayan satırı göreceksiniz Exec=.... Büyütülmeye başlamak için gnome-terminaltek yapmanız gereken --start-maximizedkomutun sonuna eklemektir .


2
Bunun nasıl yapılacağı hakkında herhangi bir bilgi verebilir misiniz?
Eliah Kagan
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.