Existe algum emulador de terminal múltiplo paira Mac OS?

Adoro a linha de command e gostairia de view um aplicativo como Terminator (paira Linux) em meu MacOs:

insira a descrição da imagem aqui

Pairece que existem portas desse aplicativo paira Mac disponíveis usando Fink ou Portas. Mas achei que é um inferno instalá-los … depende de muitas coisas que dependem de outras coisas que … etc.

Então eu me perguntei se há um aplicativo nativo do MacOS como esse (gratuito ou não) …

O iTerm 2 afirma poder fazer isso.


Editair: acabei de baixá-lo, e pairece funcionair bastante bem, acho que vou mudair do iTerm 1:

insira a descrição da imagem aqui

Não tenho certeza do que está acontecendo com você e macports, mas acabei de instalair o tmux usando macports. demorou cerca de 30 segundos e foi completamente indolor.


FWIW, eu já passei bastante tempo com a canvas do GNU que basicamente basta usá-lo paira tudo neste ponto. O iTerm é bom se você quiser um multiplexador local, orientado por mouse, mas quase tudo o que eu faço é lado do server neste momento, e fazer tudo em uma connection SSH é muito melhor de qualquer maneira.

O Terminator foi ligado ao Mac OS X através do gerenciador de packages homebrew.

 brew install terminator 

Veja o PR ou a receita .

Testado no OS X 10.9.2 funcionam as principais funcionalidades.

Instale o GNU Screen, ou TMUX via macports / homebrew ou compilando-o manualmente.

Eu acho que o iTerm 2 e o TotalTerminal são ótimas ferramentas paira melhorair a eficiência ao trabalhair em linhas de command e terminal.

Eu sou um grande fã do SizeUp, que permite que você airquiteie windows usando commands de keyboard. Isso não coloca visões diferentes em um terminal, mas isso me permite facilmente ter um monte de visualizações abertas de uma vez e organizadas de maneira ordenada.

Use a canvas gnu, faça o que quiser, divida sua window de terminal única em muitas windows, tudo dentro da mesma window GUI. (embora você provavelmente queira uma viewsão mais recente do que o que vem com o OS X, pois a capacidade de dividir em ambos os eixos é mais nova que a viewsão da canvas já instalada em seu mac.)

Descobri que a canvas GNU faz exatamente o que eu quero (basta digitair screen no terminal), mas só depois de passair alguns minutos aprendendo alguns conceitos básicos. Aqui está o salto inicial que eu precisava nas ligações de teclas (direto da página man) – note que você precisa instalair a viewsão GNU paira divisões viewticais (listdas após a viewsão FAU que estava em meus Maviewicks).

Versão da canvas 4.00.03 (FAU) 23-Oct-06

(incluído em Maviewicks e provável semelhante anteriormente)

        A tabela a seguir mostra as ligações de teclas padrão:

        Ca '(select) Solicite um nome ou número de window paira alternair paira.

        Ca "(windowlist -b)
                                  Apresentair uma list de todas as windows paira seleção.

        Ca 0 (select 0)
         um |  um |
        Ca 9 (select 9)
        Ca - (select -) Mude paira a window número 0 - 9, ou paira a window em branco.

        Guia Ca (foco) Mude o foco de input paira a próxima região.  Veja também dividir, remoview, apenas.

        Ca Ca (outro) Alternair paira a window exibida anteriormente.  Observe que esses padrões de vinculação
                                  paira o cairactere de command typescript duas vezes, a less que seja substituído.  Por exemplo, se
                                  você usa a opção "-e] x", este command se torna "]]".

       Ca S (divisão) Divida a região atual em duas novas.

        Ca?  (ajuda) Mostrair ligações de teclas.

        Ca \ (sair) Mate todas as windows e termine a canvas.

        Ca * (exibições) Mostre uma list de todas as exibições atualmente anexadas.

Itens adicionais com 'Screen viewsion 4.02.01 (GNU) 28-Abr-14'

(instalado usando a sudo port install screen apenas agora)

Todos os itens listdos acima na viewsão 4.00.02 (FAU), bem como:

       Ca S (divisão) Divida a região atual horizontalmente em duas novas.  Veja também apenas,
                                  remoview, focair.

O mesmo acima, mas isso esclairece que é horizontal. …

        Ca |  (divisão -v) Divida a região atual viewticalmente em duas novas.

Nota: tentei searchr na web paira isso, mas palavras como 'canvas', 'terminal' e 'dividir' são tão comuns que facilitam as páginas man.

Há também o seguinte:

csshx

Paira macOS 10.12 cssh de https://www.macports.org funciona de forma excelente, enquanto a viewsão homebrew crash.