Hyper, un emulador de terminal construït amb tecnologies web

about Hyper

En el següent article anem a fer una ullada a Hyper. Es tracta d' un emulador de terminal que està construït amb tecnologies web: JavaScript, HTML, CSS. L'objectiu d'el projecte és crear una experiència bonica i extensible per als usuaris de la interfície de línia d'ordres, basada en estàndards web oberts. Hyper es basa en xterm.js, Un component front-end escrit en TypeScript. Hyper ofereix suport multiplataforma per a ser executat en GNU / Linux, macOS i Windows.

Per si algú no ho té clar, podrem accedir a la línia d'ordres des de l'escriptori utilitzant un emulador de terminal. La finestra de terminal permetrà als l'usuari accedir a una consola ia totes les seves aplicacions, com les interfícies de línia d'ordres (CLI).

El desenvolupament recent de l'emulador de terminal Hyper s'ha centrat en millorar la seva latència d'entrada i la velocitat de sortida de text a més de centrar-se en la correcció de molts dels errors. Mentre l'he provat, la representació va ser ràpida i suficient per a la majoria dels casos provats.

Procés de l'terminal en segon pla
Article relacionat:
Com fer que un procés de el terminal s'executi en segon pla

Hyper ofereix una bona gamma de funcions, Incloses les pestanyes i la multiplexació. Per defecte, a l'obrir un nou panell o pestanya es restableix el directori de treball a directori d'inici. Per solucionar això, el millor fer servir el complement hypercwd perquè la nova pestanya conservi el directori actual.

Si està buscant un emulador de terminal basat en tecnologies web, aquesta és una bona opció que compta amb un gran suport en llocs com GitHub. La versió més recent d'Hyper ofereix diversos canvis que milloren radicalment la seva velocitat. Si passes molt de temps a la terminal, aquesta és una alternativa als emuladors de terminal 'tradicionals'.

Característiques generals de Hyper

hyper dark matter

  • Aquest emulador de terminal s'executa en GNU / Linux, macOS i Windows.
  • Su extensibilitat aquesta està relacionada amb la capacitat de personalitzar una aplicació segons les preferències i gustos d'un individu. Aquesta flexibilitat és oferta pels complements i temes i temes disponibles.
  • Hyper no accepta pràcticament cap argument de línia d'ordres. però podrem modificar al nostre gust mitjançant el seu arxiu de configuració ~ / .Hyper.js.
  • Anem a trobar disponibles més de 20 complements que van a afegir funcionalitats addicionals a aquest emulador de terminal.
  • Tindrem la possibilitat de selecciona automàticament el renderitzador Canvas o WebGL per obtenir un rendiment visual fluid.
  • Anem a poder personalitzar aquest emulador perquè s'adapti a qualsevol flux de treball.
  • podrem utilitzar mapes de tecles personalitzats.
  • compta amb suport de emoji.
  • Ofereix una bona compatibilitat de proxy.

hyper electron Highlighter theme

Aquestes són només algunes de les característiques, es poden consultar totes elles en la pàgina web de el projecte.

Instal·lació en Ubuntu

Per a la seva instal·lació trobarem paquets .deb disponibles, però també tindrem la possibilitat de descarregar una AppImage.

Si prefereixes utilitzar el .deb, no tindràs més que descarregar des de la secció de descàrregues a la pàgina de el projecte. O també pots obrir un terminal (Ctrl + Alt + T) i utilitzar wget de la següent manera:

descàrrega amb wget hyper

wget -O hyper.deb https://releases.hyper.is/download/deb

Un cop descarregat haurem de procedir a la instal·lació:

instal·lació .deb de hyper

sudo dpkg -i hyper.deb

Si prefereixes utilitzar l'arxiu .AppImage, l'únic que hauràs de fer és l'arxiu, AppImage, que ens podem descarregar des de la mateixa web, sigui executable. Tot això podrem fer-ho escrivint el següent en la mateixa terminal:

descarregar AppImage Hyper

wget -O hyper.AppImage https://releases.hyper.is/download/AppImage

chmod u+x hyper.AppImage

Després d'això ja podrem utilitzar l'emulador de terminal fent clic dues vegades sobre l'arxiu .AppImage.

Configuració

No trobarem un administrador de complements sofisticat dins de l'aplicació que ens ajudi a instal·lar complements. En el seu lloc, tindrem qui editar el fitxer de configuració ~ / .hyper.js i afegir algunes línies de text. Per exemple, per utilitzar el complement de hyperpower, Haurem d'afegir les següents línies a l'arxiu:

add connector hyperpower

plugins: [
"hyperpower",
],

Si no us agrada el tema per defecte també podràs canviar-lo. podrem afegir un tema afegint a la secció connectors de l'arxiu de configuració (~ / .Hyper.js), Com es pot veure en l'anterior captura de pantalla. Podrem veure totes les opcions de configuració a la pàgina de GitHub de el projecte.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.