Ghostty – un emulador de terminal de código abierto, escrito en Zig. Esta actualización incluye muchas nuevas funciones, como búsqueda con desplazamiento hacia atrás, barras de desplazamiento integradas y notificaciones de finalización de procesos. Se han invertido 6 meses de trabajo en el desarrollo de Ghostty 1.3.0 y más de 2800 commits de 180 colaboradores.
Principales cambios
Búsqueda / coincidencia de texto: Ahora puedes buscar texto en el terminal desplazando la ventana de Ghostty, presionando Ctrl + Shift + F en Linux (Cmd + F en macOS). Aparecerá un campo de búsqueda en la esquina. El texto ingresado en el campo coincidirá con el texto en el área de vista actual. La navegación a través de las coincidencias se realiza con los botones de flecha o combinaciones de teclas — esto es configurable, al igual que la mayoría de las funciones en Ghostty. La única desventaja, como era de esperar, es que las coincidencias ocurren solo dentro del área de vista actual, no en todo el historial de desplazamiento.
Barras de desplazamiento en Ghostty: Ghostty ya tenía la capacidad de desplazamiento mediante la rueda del ratón, combinaciones de teclas y gestos en el panel táctil. La nueva configuración simplemente agrega barras de desplazamiento visibles, que proporcionan contexto visual al retroceder por la página.
Otras mejoras:
- Notificaciones de finalización de comandos, configurables en el archivo de configuración según las preferencias, utilizando diversas acciones (sonido, notificaciones, retardo antes de enviar la notificación, aviso de si el terminal está en foco o no, etc.).
- Se ha añadido soporte para eventos de clic, permitiendo mover el cursor a una parte específica del indicador de línea de comandos. El soporte varía según la shell, funcionando en Fish, Nushell, Zsh y otros.
- Los desarrolladores señalan una 'implementación más completa y precisa de OSC 133' (estándar de secuencias de control del terminal).
- También ha habido varios cambios importantes en las compilaciones de Ghostty para Linux:
- para cambiar entre pestañas, se puede hacer un gesto de deslizamiento con dos dedos hacia la izquierda/derecha;
- opciones adicionales de línea de comandos para abrir una nueva ventana: -e y –working-directory;
- centrado correcto de ventanas a través de parámetros personalizados de la ventana: -window-height / -width;
- se consideran las configuraciones de pegado al hacer clic con el botón del medio en GNOME;
- ahora funciona la coincidencia de teclas XKB.
Se puede instalar Ghostty de varias maneras: descargando una versión no oficial de Ghostty en formato DEB (github.com) o AppImage o compilando todo desde del código fuente.
Fuente: linux.org.ru
