De Wikipedia, la enciclopedia libre
Saltar a navegación Saltar a búsqueda

Terminator es un emulador de terminal de código abierto programado en Java . Está disponible en Microsoft Windows , macOS , Linux y otros sistemas Unix que utilizan el sistema X Window . Terminator se ejecutará en cualquier sistema POSIX moderno que ejecute Java 6 o posterior. Terminator tiene la licencia GNU General Public License versión 2.

Terminator fue escrito originalmente por Phil Norman, quien produjo un reemplazo más o menos utilizable para rxvt por su cuenta entre el 21 de abril de 2004 y el 28 de mayo de 2004; aproximadamente un mes de tiempo de desarrollo. Elliott Hughes tomó la emulación de terminal de Phil y la usó como base sobre la cual pudo experimentar con funciones avanzadas de emulador de terminal y continúa desarrollando activamente Terminator. Martin Dorey portó Terminator a Cygwin .

Funciones [ editar ]

  • Registro automático : se generan automáticamente registros completos de todas las sesiones de terminal del usuario.
  • Drag & Drop - texto y URL , y los archivos de Buscador / Nautilus / Explorador de Windows se pueden caer sobre Terminator para ser insertados como texto, la cita automática de nombres de archivo que contienen cáscara de meta-caracteres.
  • Find - Terminator le proporciona una función de búsqueda, por lo que los usuarios pueden buscar texto y expresiones regulares dentro de su terminal (incluido el scrollback) en el estilo de less y ofreciendo un movimiento rápido a la siguiente o anterior coincidencia.
  • Desplazamiento horizontal : la mayoría de los emuladores de terminal ajustan el texto cuando se entromete en el margen derecho. Terminator, en cambio, proporciona una barra de desplazamiento horizontal cuando es necesario.
  • Varias pestañas : como la navegación con pestañas .
  • Reinterpretación de números: Terminator reconocerá números en una variedad de bases como la selección actual y agregará elementos de menú informativos al menú emergente que muestra el mismo número en otras bases. No más hombre ascii ni recurrir a bc .
  • Portabilidad: escrito principalmente en Java , con una pequeña parte POSIX C ++ (para soporte de pseudo-terminal) y un script de invocación de Ruby , Terminator debería compilarse en la mayoría de los sistemas operativos de escritorio modernos .
  • Manejo de caracteres de tabulación : muchos emuladores de terminal traducen los caracteres de tabulación en cadenas de espacios. Si una sección de texto se copia o pega desde el terminal en un editor de texto , aparece como espacios en lugar de pestañas; Terminator los recuerda como caracteres de tabulación.
  • Desplazamiento hacia atrás ilimitado: Terminator no desecha la salida cuando se desplaza fuera de la parte superior de la pantalla, ni cuando alcanza un límite arbitrario. El usuario debe borrar manualmente el retroceso.
  • Desplazamiento vertical inteligente: la barra de desplazamiento de Terminator no seguirá saltando cuando haya salida si se ha desplazado hacia atrás deliberadamente para ver parte del historial, pero tan pronto como vuelva a desplazarse hacia la parte inferior, se reanudará el desplazamiento automático.
  • Salida segura: Terminator sabe cuándo todavía tiene procesos en ejecución y abre un cuadro de diálogo en lugar de dejar que esos procesos mueran.
  • UTF-8 : Terminator no altera los caracteres acentuados y se adapta bien a idiomas como el griego, donde hay una mezcla de glifos normales y anchos .

Ver también [ editar ]

  • Masilla

Referencias [ editar ]

  1. ^ "Archivo de código de Google: almacenamiento a largo plazo para el alojamiento de proyectos de código de Google" . code.google.com .

Enlaces externos [ editar ]

  • Página de inicio del proyecto