Às vezes, quando trabalho, uso mais de um terminal e acho inconveniente alternar entre eles quando todos foram chamados usando Ctrl+ Alt+ T. Existe algum programa ou terminal que, após o lançamento, me forneça 4 terminais independentes, cada um deles ocuparia ¼ da tela, facilitando a alternância entre eles, por exemplo, usando a Tabtecla?
gnome-terminal
console
Al Bundy
fonte
fonte
New Tab
.[TAB]
chave já é usada para conclusão automática no terminal. Se você selecionasse as instâncias por exemplo[ALT]+[TAB]
, seria realmente mais fácil usar janelas posicionadas, como sugerido por @ Zacharee1.Respostas:
Você precisa do Terminator :
Para quatro terminais na inicialização, faça o seguinte:
Abra o Terminator com este comando:
ou com este comando:
Salte entre as janelas do terminal com Ctrl+ Tab.
Você pode atribuir seu comando do terminador pessoal a Ctrl+ Alt+ Tem Configurações do teclado> Atalhos. (Thx @Wilf )
Claro que você também pode criar um
terminator.desktop
arquivo. Copie o arquivo da área de trabalho original e faça suas alterações:fonte
terminator ...
comando para Ctrl + Alt + T em Configurações de teclado> Atalhosapt-get install terminator
comando refere-se claramente à versão Gtk + -2 que usa o VTE antigo. Para referência, é realmente útil mencionar a versão Gtk + -3, que ainda não é estável e ainda não é fornecida pelo Ubuntu, mas alguém pode experimentar.Você pode iniciar 4 terminais com Ctrl+ Alt+ Te ajustá-los nas bordas da tela com Ctrl+ Alt+ Numpad[1,3,7,9]ou esquerda / direita com Ctrl+ Alt+ Numpad[4/6]ou superior / inferior Ctrl+ Alt+ Numpad[8/2]e alternar com Alt+ Tabpara ONE terminal e com Alt+ key above Tabentre os terminais, se um estiver ativo .
Ou
Você pode usar as guias com Ctrl+ Shift+ Te alternar entre os terminais com Alt+ Page-Up/ Page-Down.
fonte
Como outra alternativa, eu sugeriria usar
byobu
.A vantagem é que é baseado em texto, o que significa que você pode usá-lo sem um ambiente gráfico! Isso é muito útil ao lidar com servidores, que geralmente não têm uma GUI.
Você ainda tem uma barra de status inferior com muitas informações úteis, como data / hora, média de carga etc.
Os atalhos que você precisa saber se você usa o Byobu são:
sudo apt-get install byobu
instalará o Byobu.Como um bônus, por ser um multiplexador de terminal, significa que você não perderá sua sessão e suas guias se fechar o terminal por engano. E você pode executar
byobu
em outro terminal e obter saídas sincronizadas.Existem até scripts para salvar os layouts se você quiser persistir a sessão durante as reinicializações.
fonte
Pessoalmente, uso
emacs
comM-x ansi-term
ouM-x shell
dependendo do que estou fazendo.Mas se você está procurando apenas um multiplexador de terminal, sempre há o reverenciado em silêncio
tmux
:https://github.com/tmux/tmux
Edit: JoKeR apontou que você pode instalar
tmux
comapt-get
:fonte
sudo apt-get install tmux
você deve mencionar que eu acho.tmux
me usei , apenas sei sobre isso. Obrigado pelo esclarecimento, embora eu o exponha.Apenas redimensione as janelas do terminal, para que elas caibam em um canto da tela. O terminal também pode ter guias, o que pode ajudar. Clique com o botão direito na janela e selecione
New Tab
.Veja como tornar as janelas capazes de redimensionar para os cantos:
sudo apt-get install compizconfig-settings-manager
.sudo ccsm
ou pesquiseccsm
no Unity Dash.Grid
, emWindow Management
. Verifique se está ativado.Corners / Edges
guia e altere asCorner
opções para os cantos correspondentes.fonte
Você pode usar o tmux , um multiplexador de terminal.
Para quatro painéis, você pode usar esse script
4pSession
, crie o script come adicione o código abaixo
Do que você pode criar um arquivo da área de trabalho:
com este conteúdo:
Mova-se entre os painéis com Ctrl+ Be que →ou ←ou ↑ou↓
fonte
Minha grosseira contribuição para esta pergunta: instale
wmctrl
e ajuste o script abaixo, que abre e posiciona quatro janelas de terminal na tela. Primeiro descubra o tamanho da telaxwininfo -root
e ajuste os-e
parâmetros (eles estão nessa ordem 0, posição x, posição y, largura, altura). Os números que uso abaixo são apenas um exemploVocê pode vincular isso como um atalho, por exemplo, para Ctrl + I ou qualquer outra coisa. Outra idéia, sem instalar o wmctrl, é abrir a
--geometry=
opção 4fonte
Eu recomendaria fortemente o tmux. Ele oferece muitas personalizações e total independência do mouse (se isso for motivo de preocupação). Você pode dividir as telas horizontalmente, verticalmente, alternar entre elas com algumas teclas, deixar as sessões abertas e reconectá-las mais tarde, etc.
fonte
Com 4 janelas de terminal abertas, e enquanto estiver trabalhando em uma delas, eu posso simplesmente alternar entre elas com Alt + `(esquerda) se quiser usar o teclado ou simplesmente clicar no ícone do iniciador do terminal para abrir todas as janelas e clique no escolhido.
Minha instalação é o Ubuntu 14.04, com a área de trabalho padrão (Unity 3D) e atualizada até a data.
Não entendo por que as pessoas complicam as coisas e instalam produtos de terceiros quando a instalação padrão do Ubuntu já fornece o recurso.
fonte
você pode usar a tela Gnu para isso também e usar uma divisão vertical e uma divisão horizontal.
você pode colocá-los no seu
~/.screenrc
arquivo de configuração. Consegui dividir usando quase qualquer tela GNU, com ajustes adequados para o arquivo .screenrc.Alguma combinação abaixo deve fazer você no seu
.screenrc
.Eu tinha definido para 6 tela uma vez. aqui está minha configuração residual a partir desse
fonte
você pode usar o aplicativo "tela"
Instale a tela executando o seguinte comando:
Para verificar se a tela foi instalada, execute
dentro de uma sessão de tela, você pode criar uma nova janela pressionando CTRL + A e, em seguida, C. Sua janela antiga permanecerá ativa e você poderá executar outras tarefas. Para alternar entre janelas, pressione CTRL + A, depois N (para a próxima janela) ou CTRL + A e, em seguida, P
fonte
Existem atalhos embutidos para isso e navegação fácil também.
Ctrl + Alt + T
- pressione uma vez para iniciar o 1º terminalCtrl + Shift + T
- pressione 3 vezes para obter mais 3 terminais como Guias, na mesma janela do 1º terminalAlt + 1
ouAlt + 2
ouAlt + 3
ouAlt + 4
- cada um deles alternará para a guia / terminal correspondente.Espero que ajude.
fonte