Vou fornecer-lhe um guia detalhado e testado sobre como você pode alcançar o resultado desejado.
Primeiro, um breve resumo das etapas:
- Escreva um pequeno script que abre duas janelas de terminal com tamanhos e posições especificados.
- Defina o "executável" -flag do arquivo de script
- Teste o script (para evitar erros de digitação e verifique se tudo funciona)
- Desativa / altera o atalho do terminal antigo para liberar as teclas aceleradoras Ctrl + Alt + T
- Definir o novo atalho personalizado
Agora segue o guia detalhado:
Como você só pode iniciar um único comando com um atalho de teclado (tanto quanto eu sei), temos que escrever um pequeno script que abre as duas janelas. Também podemos entregar um parâmetro especial para o terminal gnome que define o tamanho das janelas (em caracteres, não pixels) e posição (em pixels na tela). Deve se parecer com o seguinte:
#!/bin/bash
# File: open-two-terminals.sh
# Purpose: launch two windows of gnome-terminal with different
# sizes (in characters) and positions (in pixels)
gnome-terminal --geometry=80x30+400+400 &
gnome-terminal --geometry=60x20+500+50 &
# geometry-syntax: --geometry=[width]x[height]+[x-position]+[y-position]
# Info: & continues with the next command right after the execution
# of the command it is written after, instead of waiting until
# the program finished and returns.
Observe que você pode / deve experimentar um pouco com os valores da geometria para dimensionar e posicionar as janelas exatamente da maneira desejada. Eu usei apenas valores de exemplo.
Salve essas linhas (você só precisa do primeiro e daqueles sem #
, pois os outros são apenas comentários) em um arquivo como open-two-terminals.sh
em qualquer local desejado. Eu sugeriria sua casa bin
directory /home/MYUSERNAME/bin
(crie este diretório se ele não existir), mas você pode mudar isto para o que você quer (contanto que esteja em algum lugar no PATH
) assim como o nome do arquivo , só deve terminar com .sh
.
Então agora eu suponho que você tenha um arquivo de script /home/MYUSERNAME/bin/open-two-terminals.sh
.
O próximo passo é tornar o script executável, já que agora não é nada mais do que um arquivo de texto simples de se ver. Para fazer isso, execute o seguinte comando em um terminal: chmod +x /home/MYUSERNAME/bin/open-two-terminals.sh
Agora, depois que o sinalizador de executável estiver definido, você poderá fazer um primeiro teste se fez tudo certo até agora. Execute o script digitando open-two-terminals.sh
em uma janela de terminal ou no Alt + F2 -HUD. Ele deve abrir duas novas janelas de terminal com os diferentes perfis e tamanhos.
Se isso funcionar (caso contrário você cometeu um erro e deve verificar novamente e tentar todas as etapas novamente), você pode definir o atalho do teclado.
Vá para o seu painel Configurações do sistema e clique em Teclado . Mude para o separador Atalhos e selecione Iniciadores na lista à esquerda. Você vê o atalho para Iniciar terminal na lista à direita.
Primeiro você tem que desabilitar este atalho (entrar com Backspace como novo atalho) ou atribuir (a) teclas diferentes de Ctrl + Alt + T , como você deseja usá-los posteriormente para o seu atalho personalizado.
Depois disso, selecione Atalhos personalizados na lista à esquerda. Adicione um novo atalho clicando no símbolo + abaixo da lista à direita. Aparecerá uma janela e solicitará um nome para o atalho (por exemplo, Open Two Terminals
) e o comando a ser executado (insira o arquivo de script criado anteriormente, por exemplo, open-two-terminals.sh
). Confirme com um clique em OK .
Agora a última coisa que ainda temos que fazer é atribuir as teclas de terminal antigas Ctrl + Alt + T para este novo atalho. Portanto, clique na coluna da direita contendo as teclas aceleradoras (o valor padrão é Disabled - importante, porque um clique na coluna esquerda contendo o título abre a janela pop-up) e pressione / segure as teclas que deseja atribuir ao atalho. Você deve vê-los escritos à esquerda do título do atalho agora.
Feche o painel de controle e aproveite seu novo atalho de terminal duplo! :-D
Espero que este guia detalhado tenha ajudado e resolva sua pergunta. Se este for o caso, por favor aceite a resposta com um clique rápido na marca cinza no lado esquerdo, para mostrar sua apreciação. Caso você ou alguém mais tenha lido este problema, precise de mais esclarecimentos ou encontre algum erro, por favor, deixe-me um comentário!