Los desarrolladores de Linux tienen un nuevo juguete con el que jugar, Warp .
Warp es un emulador de terminal de código cerrado (actualmente) creado con el lenguaje de programación Rust.
Ofrece aceleración de hardware, inteligencia artificial integrada, capacidades de colaboración y utiliza un enfoque basado en “bloques” para agrupar comandos y resultados que lo diferencian de las herramientas tradicionales basadas en consola.
Además, cuando se trata de entrada de texto, Warp funciona más como un IDE o editor de texto al ofrecer filtrado y selecciones, posicionamiento del cursor (incluidos varios cursores), autocompletado, resaltado de sintaxis y más. El siguiente vídeo ofrece una buena descripción general:
Warp, que anteriormente era una aplicación solo para Mac, ahora está disponible para distribuciones de Linux, incluido Ubuntu.
En el lanzamiento, la aplicación Warp para Linux ya ofrece las mismas características que la versión para Mac (comparte el 98% del código subyacente) además de un rendimiento ligeramente mejor gracias a optimizaciones adicionales específicas para la versión de Linux (pero que llegarán a Mac en una actualización futura).
Warp no es una aplicación de Electron (uf). Está construido utilizando bibliotecas Rust de código abierto (incluido, en particular, cosmic-text de System76 ), y se actualizan las correcciones de errores y otros ajustes. También hace uso de su propio marco de interfaz de usuario basado en Rust que la compañía planea abrir.
Como Warp admite zsh, bash y fish, debería funcionar “listo para usar” con la mayoría de las configuraciones de shell existentes, aunque es probable que alguien con una excepción compleja de nicho “en realidad…” haga esa afirmación.
La aplicación también tiene una selección de temas predeterminados (y soporte para crear temas personalizados), atajos de teclado configurables, admite división vertical de paneles y muchas otras características comunes de “emulador de terminal” con las que la mayoría estará familiarizada.
- Entrada/navegación de texto estilo IDE
- Agrupación de comandos basada en bloques
- Posibilidad de guardar y compartir comandos.
- Warp AI puede generar comandos a partir de texto normal
- Personaliza combinaciones de teclas y lanza configuraciones
- Temas integrados + soporte para temas personalizados
La IA integrada de Warp se puede utilizar para generar comandos a partir de un mensaje en lenguaje natural, depurar errores o recordarte un comando que has olvidado.
Y las funciones Warp Drive (tuvieron que usar ese nombre en alguna parte, ¿verdad?) te permiten hacer que el terminal sea colaborativo. Puede guardar comandos como flujos de trabajo reutilizables, compartirlos con otras personas y más.
¿Para quién es Warp ?
Por muy potente e innovador que parezca el terminal Warp , y por muy emocionado que esté de verlo aterrizar en Linux (la elección siempre es una victoria), no está dirigido a usuarios “normales” como yo.
Utilizo bastante la terminal, pero principalmente para cosas como ejecutar comandos y apt
, verificar el uso de recursos del sistema, escuchar música en un reproductor de música CLI y algo extraño para compilar desde repositorios, cosas para las cuales Warp es posiblemente excesivo.snap
flatpak
git
Son las funciones de inteligencia artificial, colaboración y ayuda a la productividad las que hacen que este terminal sea (comparativamente) único. Por lo tanto, serán los usuarios habituales de terminales, más que los ocasionales, quienes obtendrán el mayor beneficio de ellos. Personas que pasan una cantidad importante de tiempo trabajando en la consola.
“Linux es una plataforma singularmente importante para los desarrolladores, y la terminal es una herramienta singularmente importante en Linux. La terminal es a menudo la forma principal, y a veces la única, en que los desarrolladores utilizan las máquinas Linux”, dice la empresa detrás de la aplicación.
“A pesar de esto, Linux tiene relativamente pocas opciones de terminal en comparación con Mac y Windows, y ninguna con las características modernas de Warp. Esperamos que la incorporación de Warp como opción hoy genere mucha productividad y felicidad nuevas para las personas y los equipos que pasan sus días en la consola Linux”.
Descargar Warp para Linux
Una versión de Warp para Linux ha tenido una gran demanda, siendo la compatibilidad con Linux uno de los temas más votados en la página de Warp GitHub .
Si desea ver si el revuelo está justificado, puede descargar Warp para Linux con un instalador DEB proporcionado para Ubuntu (que agrega el repositorio oficial de Warp APT). También hay una AppImage si prefieres usarla, y también hay paquetes disponibles para otras distribuciones.
Tenga en cuenta que debe registrarse para obtener una cuenta (gratuita o de pago) para utilizar la aplicación . Hay una política de privacidad (que en su mayor parte es reconfortante para su crédito) que se debe tener en cuenta, y es necesario tener una conexión a Internet activa para abrirla y usarla.
Será interesante ver cómo recibe esta aplicación la comunidad Linux. Los modelos de negocio con base de código cerrado y “freemium” suelen atraer poca atención.
Pero su conjunto de funciones y sus integraciones de flujo de trabajo son novedosos y potencialmente pueden ser algo que otras aplicaciones de terminal decidan imitar con el tiempo…
Fuente: omgubuntu.co.uk