¿Te has dado cuenta de que los artículos sobre emuladores de terminal Linux suelen decir algo así como “el terminal no da miedo”? Bueno, no están equivocados. El emulador de terminal es sólo una aplicación; No hay nada intrínsecamente “miedo” sobre él (los comandos que ejecuta en ella son potencialmente peligrosos). Y puesto que es una aplicación como cualquier otra, por ejemplo un reproductor de música o una aplicación de mensajería, puede reemplazarlo fácilmente.

Como ya sabrá, la palabra “terminal” se utiliza para referirse a dispositivos físicos reales. Tenían un teclado y una pantalla, y permitían a la gente interactuar con las computadoras del mainframe. En estos días, nuestros emuladores de terminal son sólo software, pero a menudo usamos la misma palabra – terminal – para ellos.

Linux-terminales

La mayoría de los terminales Linux emulan la funcionalidad de los dispositivos VTxxx desarrollados por DEC (Digital Equipment Corporation), pero hay emuladores para otros dispositivos (IBM, HP, ADDM …). Los terminales Linux son muy similares entre sí, especialmente los basados en la biblioteca de software VTE. La diferencia está principalmente en opciones adicionales que puede habilitar para mejorar su flujo de trabajo.

Si bien la mayoría de la gente estará encantada con el terminal predeterminado proporcionado por su distribución de Linux, algunos podrían querer cambiar las cosas. Si te sientes aventurero, aquí hay 15 mejores emuladores de terminal Linux perfectamente capaces de reemplazar tu actual:

1. AltYo

Genial si lo desea: un terminal desplegable con muchas opciones de gestión de pestañas

Linux-terminales-altyo

AltYo no tiene muchas dependencias, pero tiene muchas configuraciones relacionadas con las pestañas. Puede trabajar con varias pestañas, reordenarlas, modificar sus títulos o bloquearlas para evitar el cierre accidental. Ya que es un terminal desplegable, se desliza suavemente desde el borde de la pantalla, pero también funcionará bien con los gestores de ventanas de mosaico.

AltYo puede abrir automáticamente aplicaciones en nuevas pestañas una vez que lo inicie, o incluso hacer que se inicien automáticamente con su escritorio Linux. Los principiantes estarán encantados de saber que AltYo tiene un diálogo de configuración sin complicaciones, por lo que no tienen que editar ningún archivo de configuración. Por el contrario, aquellos que desean jugar al trasfondo pueden personalizar AltYo con CSS.

2. Gatito

Genial si lo desea: un moderno terminal optimizado para la velocidad

Linux-terminales-gatito

Kitty tiene una característica inteligente que es relativamente poco común entre los emuladores de terminal Linux – renderizado de OpenGL. En lugar de gravar la CPU, se basa en la tarjeta gráfica para una salida más rápida y suave.

Puede abrir múltiples instancias de Kitty y organizarlas ordenadamente en un contenedor. Varios diseños de mosaico son compatibles, e incluso puede guardar un diseño (con todas las aplicaciones y comandos en ejecución) como una sesión y cargarlo en cualquier momento.

3. Extraterm

Genial si lo desea: opciones avanzadas para gestionar la salida del comando

Linux-terminales-extraterm

El premio a la función más cool va a los marcos de comando de Extraterm. Extraterm coloca la salida de los comandos de Linux en marcos codificados por colores – azul para el éxito, rojo para comandos fallidos. Puede eliminar rápidamente la salida de un comando haciendo clic en el icono X o abrirlo en una pestaña separada dentro de Extraterm. Si cambia al modo de selección, puede editar la salida de cada fotograma.

Linux-terminales-extraterm-marcos

Otras características útiles incluyen desde y muestran comandos. El primero le permite usar la salida de un comando anterior como entrada para el siguiente. El comando show muestra el contenido de un archivo en la ventana del terminal, y los archivos de imagen también son compatibles.

4. Urxvt

Genial si quieres: extensibilidad y velocidad

Linux-terminales-urxvt

Urxvt significa rxvt-unicode, lo que indica el origen de este emulador de terminal. Es una bifurcación de rxvt con soporte para Unicode – un estándar de codificación que hace posible representar varios sistemas de escritura y caracteres en archivos y aplicaciones.

Urxvt también admite la altura de la línea personalizada y el espaciado de letras para una mejor legibilidad. Puede usar urxvt en el modo servidor-cliente, donde se ejecuta como un proceso en segundo plano (servidor) para ahorrar memoria y abrir nuevas ventanas urxvt (clientes) mucho más rápido.

Si Perl es tu lenguaje de programación favorito, entonces urxvt podría ser tu emulador de terminal Linux favorito. Hay bastantes extensiones de Perl para uxrvt que puede habilitar para introducir características como pestañas, URLs que se pueden hacer clic y administración de portapapeles. Por supuesto, usted puede intentar su mano en escribir las extensiones de encargo.

5. Terminal Xfce

Genial si quieres: un terminal amigable para principiantes con el modo opcional de desplegable

Linux-terminales-xfce-terminal-options

Xfce Terminal es un favorito de los principiantes porque es fácil de personalizar a través de diálogos simples. Ofrece las características estándar que usted esperaría de un terminal de Linux, además de algunos extras interesantes.

Puede arrastrar y soltar un archivo desde el administrador de archivos en Xfce Terminal y hacer que muestre la ruta completa al archivo. El fondo de la ventana de terminal puede ser transparente, y puede utilizar Xfce Terminal en modo compacto, que oculta bordes de ventana, decoraciones y barras de herramientas.

Lo mejor de todo es el modo de desplegable opcional que hace que Xfce Terminal funcione como otros terminales populares (Guake o Tilda, que está en esta lista). Asegúrese de leer la documentación oficial para asegurarse de que el modo desplegable está configurado correctamente.

6. Konsole

Genial si lo desea: personalización avanzada mediante diálogos sencillos

Linux-terminales-konsole

Usar Konsole es como comer en un restaurante de sushi de cinta transportadora. Tantos deliciosos detalles dispuestos delante de ti para recoger lo que quieras … sin embargo, mirándolos durante demasiado tiempo podría hacer girar la cabeza. ¿Por dónde empezamos?

Empecemos por crear un perfil. Konsole te permite cambiar entre perfiles, o incluso ejecutar varios perfiles a la vez, en diferentes pestañas. Cada perfil tiene su propia apariencia y configuración de comportamiento, y puede cargar diferentes shells en perfiles de Konsole independientes. Un perfil puede ejecutar automáticamente comandos y aplicaciones personalizados cuando lo active.

Una vez que haya configurado perfiles, se sumerge en la administración de pestañas. La opción Vista dividida muestra el contenido de varias pestañas al mismo tiempo. Para mover las pestañas entre las ventanas de Konsole, simplemente use la opción Clonar ficha o desmonte una pestaña para abrirla en una nueva ventana.

Linux-terminals-konsole-settings

Otras características interesantes son Flow Control, que le permite pausar la salida del comando, y Monitor for Activity / Silence, que le dice lo que está sucediendo con los comandos de las fichas de Konsole. Si te decepciona que Konsole no tenga un modo desplegable, echa un vistazo a Yakuake. Está basado en Konsole y comparte muchas de sus características.

7. Terminal Gnome

Genial si quieres: estabilidad en una interfaz familiar

Linux-terminales-gnome-terminal

Gnome Terminal es un complemento algo más ligero a Konsole en un entorno de escritorio diferente. Al igual que Konsole, Gnome Terminal admite perfiles y le permite personalizar todo desde la forma del cursor y el esquema de color hasta la codificación y el comportamiento de la tecla Backspace.

Dado que Gnome Terminal se basa en la biblioteca VTE, su conjunto de características es casi idéntico a otros terminales Linux que comparten el mismo backend. Por lo tanto, no debe encontrar demasiado confuso si está cambiando de MATE Terminal o Pantheon (Elementary OS) Terminal.

8. Terminología

Genial si lo desea: vista previa de archivos prácticos en el terminal

Terminología-terminales-linux

Con Terminología, usar el terminal puede ser divertido. La gestión de archivos se hace más fácil gracias a las vistas previas de archivos que aparecen como pequeñas ventanas emergentes. Puede previsualizar numerosos formatos de archivo, incluyendo imágenes y archivos de vídeo. La terminología reconoce automáticamente las URL y las rutas de los archivos locales, por lo que puede abrirlas con un clic del ratón.

Si a menudo trabaja con múltiples ventanas de terminal, Terminology puede ayudarle a organizarlas dividiendo una ventana en paneles. Cada panel puede contener varias pestañas que puede redimensionar a voluntad. De esta manera usted puede combinar varias ventanas en una sola. Otra forma de controlar la terminología es el Tab Switcher. Muestra todas las ventanas de terminal en una cuadrícula, lo que le permite avanzar rápidamente a través de ellos para encontrar el que necesita.

9. QTerminal

Genial si lo desea: un terminal desplegable con soporte para multiplexación

Linux-terminales-qterminal

QTerminal es una de esas aplicaciones que te sorprenden con lo ligero que son, teniendo en cuenta la cantidad de características que ofrecen. Es una terminal rápida y flexible que te permite personalizar casi todo: desde esquemas de colores, fuentes y atajos de teclado hasta la barra de desplazamiento y la posición de la pestaña, la transparencia y los marcadores.

Gracias a las funciones de multiplexor, QTerminal puede mostrar varias instancias de emulador de terminal en una ventana. También puede dividir la ventana de la aplicación QTerminal vertical u horizontalmente y cambiar fácilmente entre las pestañas abiertas y las ventanas.

10. Termitas

Genial si quieres: un flujo de trabajo similar a Vim que depende en gran medida de los atajos de teclado

Linux-terminales-termita

A primera vista, Termite es un simple emulador de terminal. Si observa su archivo de configuración, encontrará un conjunto estándar de opciones. Hay compatibilidad con la transparencia, las fuentes personalizadas y los esquemas de color, las URL que se pueden hacer clic y el tamaño de desplazamiento personalizado.

¡Pero eso no es todo! Termite puede trabajar en dos modos: Insertar y Selección, cada uno con su propio conjunto de atajos de teclado. Todos están diseñados para hacerte más productivo sin necesidad de alcanzar el ratón. Esta es la razón por la cual Termite es un ajuste perfecto para los flujos de trabajo sin mouseless en los encargados de la ventana del azulejo.

11. Mlterm

Genial si lo desea: soporte para numerosos idiomas y codificaciones

Linux-terminales-mlterm

La mayoría de los emuladores de terminal modernos soportan múltiples codificaciones, pero pocos se acercan a la cantidad de lenguajes y sistemas de escritura soportados por Mlterm. Es imprescindible para cualquier persona que quiera usar RTL (de derecha a izquierda) como el árabe, el hebreo y el farsi. También se apoyan las codificaciones para los lenguajes de Indy y Dravidian – hindi, bengalí, gujarati, kannada, punjabi y más.

Las características especiales para la escritura vertical, de doble ancho y la combinación de caracteres hacen posible el uso de Asia Oriental, Tailandia y vietnamita. Además, Mlterm admite múltiples servidores de métodos de entrada X y puede detectar automáticamente la codificación necesaria para su entrada.

12. Cool Retro Term

Genial si quieres: nostalgia-inducing eye candy

Linux-terminales-coolterm

Como hemos explicado anteriormente, los emuladores de terminal Linux imitan la funcionalidad de los dispositivos físicos ahora desaprobados. Sin embargo, Cool Retro Term lo lleva un paso más allá y emula la forma en que se ven (ed), también. Ahora puede convertir todo su escritorio en una réplica de un antiguo monitor CRT y atraer miradas curiosas de compañeros de trabajo y transeúntes.

Cool Retro Term viene con varios esquemas de color y efectos como parpadeo de la pantalla y líneas de exploración. Aunque su propósito principal parece ser solo caramelo del ojo, usted puede todavía utilizar término retro fresco como cualquier otro emulador terminal.

13. Roxterm

Genial si quieres: una alternativa más ligera y con más características para Gnome Terminal

Linux-terminales-roxterm

ROXTerm pretende ser una alternativa avanzada a Gnome Terminal, pero sin la carga de dependencias relacionadas con Gnome. En la práctica, esto significa que encontrarás muchas características conocidas: soporte para atajos de teclado, esquemas de color, perfiles de usuario y ahorro de sesión.

Aparte de eso, ROXTerm tiene un práctico menú emergente que te permite ocultar la barra de menús y maximizar el espacio en la pantalla. Además, ROXTerm puede reconocer rutas de acceso de archivos, nombres de host SSH, direcciones de correo electrónico y URLs web. Puede hacer clic en ellos para abrir / acceder al destino, o presione Ctrl y arrastre el enlace a otra aplicación.

Hablando de arrastrar, también es posible arrastrar y soltar texto y archivos en la ventana de la aplicación ROXTerm. El texto se pega en el terminal, mientras que los archivos aparecen como un camino que puede manipular más.

14. Tilda

Genial si quieres: una terminal desplegable con una cantidad decente de opciones

Linux-terminales-tilda

Tilda es una terminal de desplegable bien conocida, llena de grandes opciones que son fáciles de ajustar en los diálogos de configuración. Puede experimentar con auto-ocultar y enfocar, o hacer Tilda cubrir todas las demás ventanas en el escritorio. Tilda puede ser transparente, y puede ajustar donde se muestra en la pantalla.

Los atajos de teclado facilitan la navegación por pestañas, y para asegurarse de que no se pierda nada de la salida de un comando, puede activar el desplazamiento ilimitado. Por último, pero no menos importante, Tilda tiene una barra de búsqueda que puede abrir en cualquier momento con un atajo de teclado. La consulta puede distinguir entre mayúsculas y minúsculas, y también puede utilizar expresiones regulares.

15. Terminix

Genial si lo desea: un terminal ligero con diferentes diseños de ventanas

Linux-terminales-terminales

Terminix da un nuevo significado a la palabra “azulejos”. Al dividir la ventana de la aplicación en varios paneles, puede crear docenas de diseños para diferentes propósitos, guardarlos y cargarlos cuando sea necesario. Para cambiar entre paneles, haga clic en ellos en la barra lateral o use atajos de teclado.

Opcionalmente, Terminix puede ejecutarse como un terminal desplegable: configure esto en el cuadro de diálogo Preferencias> Quake. También hay la opción de activar notificaciones de escritorio para los procesos completados.

Linux-terminals-terminix-options

El cambio de perfil automático es quizás la característica más práctica. En función de la configuración de su perfil de usuario, cambiará el comportamiento y el aspecto de Terminix cuando detecte cambios en el nombre de usuario, nombre de host o directorio actual. Tenga en cuenta, sin embargo, que Terminix sólo tiene una versión de 64 bits por ahora.

Los mejores emuladores de terminal para Linux!

Aunque esto ya es una lista larga, hay aún más emuladores de terminal para Linux. Algunos se adhieren a los conceptos básicos y el deporte un enfoque tradicional. Otros, como el (discontinuado) Cyborg Terminal proyecto, ir para algo completamente diferente e inesperado.

Como siempre, la elección depende de usted, así que elija un terminal que se adapte a su nivel de experiencia. Con tantos emuladores de terminal tratando de ser más fácil de usar y fácil de personalizar, incluso los principiantes de Linux completos no deberían tener problemas para elegir – y usar – uno.

¿Qué buscas en un emulador de terminal? ¿Cuál es tu favorito? ¿Puede recomendar otros emuladores de terminal para Linux? Háganos saber en los comentarios!

Comments