Sobre el proyecto
iTerm2 es un potente emulador de terminal diseñado específicamente para macOS, que ofrece un reemplazo moderno para la terminal predeterminada con un amplio conjunto de funciones. Proporciona integración nativa de tmux, permitiendo que las ventanas de tmux se conviertan en ventanas reales de macOS con sesiones persistentes que sobreviven a fallos y desconexiones. La integración de shell rastrea comandos, directorios, nombres de host y nombres de usuario, habilitando funciones como hacer clic para descargar archivos a través de SCP y el historial de comandos por host.
Las capacidades notables incluyen una ventana de chat de IA integrada que puede interactuar con el contenido de la terminal, visualización de imágenes en línea (incluyendo GIFs animados), cambio automático de perfil según el contexto, ventanas de tecla de acceso rápido dedicadas y restauración de sesiones a través de procesos de servidor de larga duración. La aplicación también incluye un navegador web integrado, barra de estado configurable, disparadores basados en expresiones regulares, selección inteligente, modo de copia similar a Vim, reproducción instantánea del historial de la terminal y una API completa de scripting en Python para automatización y personalización.
El proyecto es de código abierto bajo GPLv3 y admite la compilación desde el código fuente con un proceso de configuración integral que maneja dependencias como Homebrew, Xcode y Rust. Es mantenido activamente por George Nachman y colaboradores, con documentación, compilaciones nocturnas y soporte comunitario disponibles a través del sitio web oficial y el rastreador de problemas de GitLab.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.