¿Hay algún emulador de terminal múltiple para Mac OS?

Me encanta la command-line y me gustaría ver una aplicación como Terminator (para Linux) en mis MacOs:

enter image description here

  • Bash: devuelve el file editado más recientemente en un directory especificado
  • ¿Cómo puedo mostrar el contenido de la papelera usando el terminal?
  • Inicio de session automático con FileVault en El Captain
  • ¿Cómo desactivo una Mac del AD usando la línea de command?
  • Fondo transparente en la terminal?
  • Recortar el medio de un nombre de file
  • Parece que hay puertos de esa aplicación para Mac disponibles usando Fink o Ports. Pero descubrí que es un infierno instalarlos … depende de muchas cosas que dependen de otras cosas que … etc.

    Así que me he estado preguntando si hay una aplicación nativa de MacOS así (gratuita o no) …

  • git autocomplete para * twigs * en la línea de command?
  • Obtener el nombre de Dominio NetBIOS de un AD
  • Abra una nueva window de Safari en el espacio actual desde la Terminal con varias tabs (URL)
  • ¿Cómo puedo finalizar el command sudo en ejecución que siempre se vuelve a abrir?
  • Cómo cambiar el ícono de Thumb USB usando Terminal o Bash / otro lenguaje de scripting
  • Pasos para enviar un file con FTP?
  • 9 Solutions collect form web for “¿Hay algún emulador de terminal múltiple para Mac OS?”

    iTerm 2 afirma ser capaz de hacer esto.


    Editar: Acabo de downloadlo, y parece funcionar lo suficientemente bien que creo que cambiaré de iTerm 1:

    enter image description here

    No estoy seguro de lo que está pasando contigo y macports, pero acabo de instalar tmux usando macports. tomó aproximadamente 30 segundos, y fue completamente indoloro.


    FWIW, posteriormente pasé suficiente time con la pantalla de GNU que básicamente lo uso para todo en este momento. iTerm es agradable si quieres un multiplexor local impulsado por el mouse, pero casi todo lo que hago es del lado del server en este punto, y hacerlo en una sola connection SSH es mucho mejor de todos modos.

    Terminator solo fue portado a Mac OS X a través del administrador del package homebrew.

     brew install terminator 

    Ver el PR o la receta .

    Probado en OS X 10.9.2 las funcionalidades principales funcionan.

    Instale la pantalla GNU o TMUX a través de macports / homebrew o comstackndo a mano.

    Creo que iTerm 2 y TotalTerminal son excelentes herramientas para mejorar la eficiencia cuando se trabaja en terminales y líneas de command.

    Soy un gran admirador de SizeUp, que te permite personalizar windows usando commands de keyboard. Esto no ofrece diferentes vistas en un terminal, pero sí me permite tener un montón de vistas abiertas a la vez y organizadas orderadamente.

    Usa la pantalla gnu, hace lo que quieras, divide tu window de terminal individual en muchas windows, todas dentro de la misma window de GUI. (aunque es probable que desee una versión más nueva que la que viene con OS X, ya que la capacidad de dividir en ambos ejes es más nueva que la versión de la pantalla que ya está instalada en su Mac).

    Descubrí que la pantalla de GNU hace exactamente lo que quiero (simplemente escriba la screen en la terminal), pero solo después de pasar unos minutos aprendiendo algunos conceptos básicos. Este es el inicio de salto que necesitaba para las asociaciones de teclas (directamente desde la página de manual): tenga en count que debe instalar la versión de GNU para divisiones verticales (enumeradas después de la versión de FAU que estaba en mis Mavericks).

    Pantalla versión 4.00.03 (FAU) 23-Oct-06

    (incluido en Mavericks y probablemente similar en anteriores)

            La siguiente tabla muestra las asociaciones de teclas pnetworkingeterminadas:
    
            Ca '(seleccionar) Solicitar un nombre o número de window para cambiar.
    
            Ca "(list de windows -b)
                                      Presente una list de todas las windows para la selección.
    
            Ca 0 (seleccionar 0)
             a |  a |
            Ca 9 (select 9)
            Ca - (seleccionar -) Cambiar a la window número 0 - 9, o a la window en blanco.
    
            Pestaña Ca (enfoque) Cambia el foco de input a la siguiente región.  Ver también dividir, eliminar, solo.
    
            Ca Ca (otro) Cambia a la window que se mostró anteriormente.  Tenga en count que este enlace pnetworkingeterminado
                                      al carácter de command escrito dos veces, a less que se anule.  Por ejemplo, si
                                      usa la opción "-e] x", este command se convierte en "]]".
    

           Ca S (split) Divida la región actual en dos nuevas.
    

            Ca?  (ayuda) Mostrar enlaces de teclas.
    
            Ca \ (salir) Mata a todas las windows y finaliza la pantalla.
    

            Ca * (muestra) Muestra una list de todas las pantallas conectadas actualmente.
    

    Elementos adicionales con 'Screen version 4.02.01 (GNU) 28-Abr-14'

    (instalado usando la sudo port install screen ahora mismo)

    Todos los elementos enumerados anteriormente en la versión 4.00.02 (FAU), así como:

           Ca S (split) Divida la región actual horizontalmente en dos nuevas.  Ver también solo,
                                      eliminar, enfocar.
    

    Lo mismo arriba, pero esto aclara que es horizontal. …

            Ca |  (split -v) Divida la región actual verticalmente en dos nuevas.
    

    Nota: Intenté search en la web para esto, pero palabras como 'pantalla', 'terminal' y 'split' son tan comunes que hacen que las páginas man sean más fáciles para mí.

    También está el siguiente:

    csshx

    Para macOS 10.12 cssh de https://www.macports.org funciona muy bien, mientras que la versión homebrew falla.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).