Como iniciar o terminal em tela cheia?

32

Quando abro um terminal usando CTRL+ ALT+ Tno Unity, gostaria que essa janela fosse maximizada automaticamente, em vez de ter que pressionar adicionalmente ALT+ SPACEe a tecla 'X' para maximizar a janela que a contém.

Se minha memória me serve bem, lembro que costumava haver um modo de maximização que podemos definir em preferências, mas não consigo encontrá-lo agora. Alguma ideia?

Vern
fonte
1
sudo apt-get install terminator (meu terminal favorito). Então terminator --fullscreen(você pode colocar isso nas ligações do teclado, se quiser, etc). :)
dylnmc 24/10/2015
relacionada askubuntu.com/questions/1158/...
Ciro Santilli新疆改造中心法轮功六四事件

Respostas:

18

Você pode usar o plug-in Regras da janela do Compiz para isso.

  1. Verifique se o Gerenciador de configuraçõesInstale o compizconfig-settings-manager do CompizConfig está instalado e execute-o.

  2. Em seguida, ative o plug-in Regras de Janela :

    ativar regras da janela

    e defina-o para que as janelas com a classe Gnome-terminalsejam correspondidas:

    insira a descrição da imagem aqui

Se você estiver usando um terminal diferente, use o +botão para criar uma expressão de correspondência para o seu terminal.

Se preferir que o seu terminal esteja em tela cheia, use a regra apropriada na caixa de diálogo de configuração do plug-in.

Nas versões mais recentes do Ubuntu (definitivamente no 16.04), você precisa ter o compiz-pluginspacote instalado para acessar o Windows Rules.
Se você não o tiver, precisará instalá-lo sudo apt install compiz-pluginse reinicializá-lo.

Jacob
fonte
Agradável! Apenas o que estou procurando! Obrigado! No entanto, você conhece os arquivos nos quais o CompizConfig modifica para conseguir isso? Talvez eu possa editá-lo diretamente em vez de instalar um programa inteiro apenas para realizar uma tarefa simples. :)
Vern 26/05
2
Nenhuma regra de janela no mais recente compiz manager-?
Umpirsky 25/11/12
3
Você precisa instalar o compiz-pluginspacote ( sudo apt-get install compiz-plugins).
Jacob
36

O @Bhargav estava próximo do que você precisa para maximizar a janela - você só precisa usar grandes números.

  • Abra um terminal
  • Selecione Profile Preferencesno Editmenu.
  • Marque Use custom default terminal sizee insira um tamanho padrão que seja muito grande para a tela, por exemplo, 240 colunas e 100 linhas.
  • Clique em fechar e abra um novo terminal clicando no ícone OU pressionando Ctrl + Alt + T

A nova janela do terminal deve ser maximizada.

Posso acrescentar que sua pergunta é um pouco vaga, o título pede tela cheia (eu entendo isso como preenchendo a tela inteira, sem painéis ou barra de unidade visível), mas a pergunta real pergunta como ela pode ser maximizada automaticamente (preencha a área de trabalho espaço deixando painéis e barra de unidade visíveis), que são dois pedidos diferentes no meu livro.

Com base nos conselhos que me foram dados aqui: Como maximizar o início do terminal?

Craig
fonte
2
Essa é a maneira mais fácil de fazer isso IMHO. não brincar com Compiz, sem ter que criar um novo atalho do aplicativo, etc.
Nikola Ivanov Nikolov
mas esta solução não funciona a partir do Ubuntu 15.10
user907860 16/11/2015
Funciona muito bem em 16.10 @ user907860
Teedeez
essa solução a torna de tamanho máximo, mas ainda não maximizada. em certas instalações e gerenciadores de desktop, os dois não são os mesmos. o tamanho máximo ainda deixará uma faixa fina padrão em torno de uma janela para fazer parecer que a janela está flutuando. maximizada é quando a janela em questão é a única janela, você pode, possivelmente, focar a menos que você abra uma janela diferente
Aalok
20

Embora o usuário tenha uma resposta aceita usando o Compiz, não gosto do Compiz pessoalmente e queria uma maneira "mais limpa".

Se você criar um arquivo em ~/.local/share/applications/gnome-terminal-fullscreen.desktop .

Use um editor de texto e coloque isso nele:

#!/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

Isso coloca um aplicativo nos resultados da pesquisa Atividades, chamado Terminal Fullscreen. Tudo o que está fazendo é chamar o mesmo gnome-terminalcomando, mas com o--window --full-screen argumentos, para que seja iniciado em tela cheia. Se você quiser sempre em tela cheia, use sempre isso.

Espero que isso simplifique as coisas para alguém.

oliverseal
fonte
3
A tela cheia aqui substitui a barra de status. Não é o mesmo efeito de maximizar o tamanho da janela quando aberto ...
Augustin Riedinger
5
Eu usaria --maximizeopção. Veja gnome-terminal --help-window-options.
Grzegorzur
5

Vá para Configurações do sistema -> Teclado. Na guia "Atalhos", vá para "Atalhos personalizados". Crie uma nova entrada denominada "Iniciar terminal em tela cheia" (ou o que for) e digite o seguinte como comando:

gnome-terminal --window --full-screen

Você deve clicar nessa entrada e pressionar a combinação de teclas que deseja usar para definir o novo atalho de teclado, mas, por algum motivo, isso não funcionou para mim. Se for esse o caso, pode ser necessário editar os atalhos do iniciador manualmente ...

De acordo com esta página , os atalhos de teclado do Unity podem ser encontrados em:

~/.gconf/desktop/gnome/keybindings

Cada combinação de teclas parece estar em uma pasta separada, denominada "custom0", "custom1" etc. etc. Edite o arquivo "% gconf.xml" encontrado em uma dessas pastas que contém a definição de atalho do teclado que você acabou de adicionar em "Configurações - > Teclado ", (se você adicionou um). Aqui está o meu, mapeado para "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>

Suponho que você possa tentar copiar o conteúdo acima em um novo arquivo chamado "% gconf.xml" e colocá-lo em uma nova pasta chamada "customX", (onde "X" é o próximo número disponível), na ~/.gconf/desktop/gnome/keybindingspasta Ainda não tentei isso.

Depois de editar o XML manualmente, efetuei logoff e logon novamente para forçar uma nova varredura das combinações de teclas e pronto!

Zen Master SoSo
fonte
5

Sei que agora é velho, mas pensei que outras pessoas poderiam estar tendo o mesmo problema.

Isso funcionou para mim. Abra um terminal e digite:

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

Então coloque:

    --maximize

na caixa 'Command:', depois de 'gnome-terminal'

Pode ser necessário ajustar os atalhos do teclado. Não me lembro como os meus são todos personalizados de qualquer maneira.

Remanescente digital
fonte
2
essa é a melhor solução. O Ubuntu 15.04 não possui gnome-desktop-item-edit, então substitua por vi. Então vá para a linha que diz Exec=gnome-terminale mude para Exec=gnome-terminal --maximize. Além disso, ir para teclado em Configurações do sistema e remova o atalho para o terminal normal, adicionar um atalho personalizado com o comando gnome-terminal --maximize. Esteja ciente de que isso muda para todos os usuários.
texasflood
O comentário acima deve ser a resposta aceita.
Dan Nissenbaum 16/07
O mesmo vale para mate-terminal --maximize
JaR 25/02
4

Se você deseja um terminal de tela inteira, pressione CTRL- ALT- F#, onde # pode ser de 1 a 6 (IE CTRL- ALT- F1). Para retornar ao Ubuntu, pressione CTRL- ALT- F7.

JonaK
fonte
Isso é apenas usando o terminal. O que eu estou me referindo é dentro de Unidade e tendo o terminal de chegar em uma janela na Unidade :)
Vern
Esta pode não ser a resposta correta para a pergunta. Mas, me ajudou a sair do terminal que abri acidentalmente pressionando CTRL - ALT - F1.
mbhargav294 4/10
3

Ir para configurações do sistema-> teclado-> atalhos

Pressionar CTRL + ALT + T no Ubuntu abrirá a janela do terminal do gnome como uma janela flutuante regular. Siga este tutorial rápido para que esta janela seja maximizada ou em tela cheia por padrão. Remover iniciador padrão

Localize as configurações do teclado e, na categoria Lançadores, para Atalhos, altere o terminal Iniciar de CTRL + ALT + T para outra coisa. Mudei o meu para CTRL + ALT + W apenas para poder usar facilmente a versão original em janelas.

Adicione uma nova entrada de atalho personalizada e chame-a de “Launch Terminal Fullscreen” e digite o seguinte como comando.

gnome-terminal --window --maximize

Atribuir o atalho

Novos atalhos personalizados para teclados estão desativados por padrão. Você precisa atribuir o código do teclado CTRL + ALT + T para que o novo atalho funcione.

Você deve estar pronto agora. De uma chance.

Nota: tente --fullscreen e --maximize, consulte este link para obter mais informações

Sachin Sridhar
fonte
2

Minha solução é substituir a ligação de chave padrão para o terminal Executar

  1. Vá para Sistema> Preferências> Hardware> Atalhos do Teclado

    (Estou usando o ubuntu mate, pode ser diferente em outros sistemas, o ponto é que você acessa a janela de atalhos do teclado)

  2. Adicione um atalho personalizado clicando no +botão Preencha 2 campos de entrada

    Nome: O que você quiser (por exemplo: Terminal maximizado)

    Comando: mate-terminal --maximizecomo você está usandomate terminal

    ou gnome-terminal --maximizecomo você está usandognome-terminal

    Em seguida, você adiciona o atalho como Ctrl + Alt + T

    Desde então, quando você pressiona Ctrl + Alt + T, você obtém uma janela de terminal maximizada.

nguyentaijs
fonte
1

Você pode tentar uma abordagem alternativa à de maximizar.

Abra Terminal -> Editar -> Preferências do perfil, na guia Geral, verifique o

"Usar tamanho de terminal padrão personalizado"

caixa e brinque com esses valores (linhas e colunas).

Você pode configurá-lo para qualquer tamanho que desejar.

b-ak
fonte
Eu tentei usar isso, mas mesmo com 80 x 24 em minhas folhas de tela uma fronteira que maximize total da janela não :)
Vern
0
  1. Vá para a guia Configurações do sistema-> Teclado-> Atalhos.
  2. Selecione "Atalhos personalizados" na barra lateral e adicione um novo atalho.
  3. Para o nome, dê algo como "Terminal em tela cheia" e, no campo, textfieldinsira o comando

    /usr/bin/gnome-terminal --window --full-screen
    
  4. Agora selecione as teclas de atalho de sua escolha clicando no campo desativado no atalho de terminal em tela cheia que você criou e pressione as teclas de aceleração. Como eu escolhi Ctrl+ Shift+T

  5. Está feito. Agora você pode fechar tudo e experimentar o novo atalho que você criou.
Hazique Quazi
fonte
0

Resposta do pensamento lateral: use guake :

sudo apt-get install guake

Quando você pressiona F12, ele abre um terminal em tela cheia para você.

Ciro Santilli adicionou uma nova foto
fonte
0

você pode definir o tamanho inicial do terminal em Editar - Preferências do perfil. para aumentar o tamanho do conjunto de colunas e linhas para 256. Não recomendo usar ferramentas de terceiros para essa situação :)

Elkhan Ibrahimov
fonte
-1

Arraste a barra de título do aplicativo para o topo da janela.

GIRIDHARAN
fonte
2
Isso faz com que um terminal já em execução ocupe a tela inteira. Esta pergunta está perguntando como configurar as coisas para que o Terminal ocupe a tela inteira automaticamente, sempre que for iniciado.
Eliah Kagan