O que é um bom substituto para o terminal gnome? [fechadas]

16

Ultimamente, tenho aberto vários terminais de cada vez. Ter que alternar entre os terminais é confuso. Eu preciso de algo que combine vários terminais em apenas uma janela. Quais são boas alternativas?

Editar : não gosto de separadores. Quero consoles no arranjo da grade 2x2 em uma janela .

    
por Randell 28.08.2009 / 04:53

8 respostas

22

Parece que você deseja executar a tela no seu terminal.

Parageraressacapturadetela,abriumterminaleexecuteiscreen.Paradividirajanela,useiopressionamentodetecla" ctrl-a S " para uma divisão horizontal e " ctrl-a | " para uma divisão vertical. Para iniciar os shells adicionais, executei screen três vezes no shell ativo. Para alternar entre janelas, usei o pressionamento de tecla " ctrl-a tab ". Para alterar o shell que estava sendo exibido na janela ativa (" 0 bash ", " 1 bash ", etc.), usei o pressionamento de tecla " ctrl-a n " ("next") ou " ctrl-a p " ( "anterior"). Para sair de cada processo screen , acabei de sair do shell em execução no processo screen ; fazendo isso quatro vezes, retornou ao meu terminal comum.

Resumo das teclas screen :

ctrl-a S      split the window horizontally
ctrl-a |      split the window vertically
ctrl-a tab    switch to the next window
ctrl-a n      switch to the next process
ctrl-a p      switch to the previous process

(edit: jtimberman) Se você tem uma versão que suporta, você pode fazer uma divisão vertical de uma tela com "ctl- |" (pipe), então você poderia fazer 2+ x 2+ telas por terminal. O Ubuntu 9.04 tem esse recurso, foi introduzido ~ versão 4.00.03.

(edit: las3rjock) A captura de tela foi atualizada para mostrar screen com divisões verticais e horizontais. Como a versão do screen que acompanha o Mac OS X não vem com esse recurso, eu o construí a partir do CVS de acordo com as direções I encontrado neste blog . Eu suponho que você poderia fazer o mesmo para o Linux, ignorando as etapas patch .

    
por 28.08.2009 / 05:27
17

Acho que você pode estar interessado em Terminator : D

Visão geral

O objetivo deste projeto é produzir uma ferramenta útil para organizar terminais. Ele é inspirado em programas como gnome-multi-term, quadkonsole, etc., em que o foco principal é organizar terminais em grades (guias é o método padrão mais comum, que o Terminator também suporta).

Grande parte do comportamento do Terminator é baseado no Terminal GNOME, e estamos adicionando mais recursos com o passar do tempo, mas também queremos estender em diferentes direções com recursos úteis para administradores de sistemas e outros usuários. Se você tiver alguma sugestão, por favor arquive bugs de wishlist! (veja abaixo o endereço)

Funcionalidades:

  • Item da lista
  • Organizar terminais em uma grade
  • Guias
  • Arrastar e soltar a reordenação de terminais
  • Muitos atalhos de teclado
  • Arquivo de configuração para substituir as configurações do terminal gnome
  • Digitação simultânea em grupos arbitrários de terminais

    
por 28.08.2009 / 11:36
6

Por favor, olhe para o meu blog entrada sobre tmux encontrado aqui ... Isso é muito mais poderoso do que a tela, em suma, o arquivo de configuração na entrada de blog anexada reconfigura as teclas de atalho do tmux para simular a tela, originalmente o tmux usa a combinação Ctrl + B para não confundir o utilitário de tela. E as chaves são reconfiguradas então ... ao invés de Ctrl + B, Ctrl + A é usado:

  • Ctrl + A para iniciar um pressionamento de tecla de atenção do tmux, como? para lista de chaves,
  • Ctrl + A, Ctrl + A para alternar entre diferentes janelas,
  • Ctrl + A, 1 para a primeira janela, Ctrl + A, 2 para a segunda janela e assim por diante
  • Ctrl + A, Tab para alternar o foco entre as janelas divididas em uma sessão
  • Ctrl + A, C para abrir um novo shell bash

Leia e aprenda ...:)

    
por 11.05.2010 / 16:52
4

O Konsole é o melhor, multitabs e outras coisas legais.

    
por 28.08.2009 / 05:03
3

Eu usei:

  • eterm - Emulador de terminal iluminado
  • mrxvt - emulador de terminal X com várias guias simples

Ambos são muito bons.

Ainda prefiro o gnome-terminal com abas: -).

    
por 28.08.2009 / 05:04
3

Se as respostas atuais não lhe derem a flexibilidade ou a sensação que você deseja, talvez também queira dar uma olhada nos gerenciadores de janela. Este ofc é uma grande mudança apenas para terminais de ladrilho, mas se você está planejando fazer a maioria das coisas em terminais lado a lado, um WM lado a lado pode ter benefícios sobre as outras soluções.

Eu pessoalmente recomendo impressionante

    
por 28.08.2009 / 07:41
2

você pode usar splitvt para dividir QUALQUER janela do terminal em dois - um acima do outro, não do lado lado a lado.

No entanto, embora seja possível dividir o terminal horizontalmente ou verticalmente (ou ambos) em alguns emuladores de terminal ou na tela, você está limitado a 2 ou 3 ou talvez 4 lado a lado antes de se tornar muito estreito (ou curto) para ser de alguma utilidade. O termo tabulação combinada com um programa como o xttitle para definir o título da aba é muito menos confuso e muito mais útil. YMMV.

outras pessoas já mencionaram a tela, bem como eterm e mrxvt e outros, então vou apontar um recurso do gnome-terminal que você pode ter perdido.

você percebe que não precisa alternar entre os terminais no gnome-terminal, não é?

Se você estiver usando terminais com guias, poderá usar Alt-1, Alt-2, Alt-3, etc. para alternar entre os terminais.

BTW, eu uso principalmente o mrxvt como meu terminal de escolha - mas o gnome-terminal é instalado por padrão na maioria dos sistemas Linux, então eu me acostumei a como ele funciona. Eu prefiro mrxvt, mas GT é OK ou bom o suficiente para uso leve / casual.

    
por 28.08.2009 / 06:04
0

Eu geralmente prefiro o Xterm com o tmux , que você pode configurar para dividir o terminal. Veja a página do manual do tmux

    
por 20.06.2015 / 19:21