Hyper, un émulateur de terminal construit avec les technologies Web

à propos d'Hyper

Dans le prochain article, nous allons jeter un œil à Hyper. Il s'agit de un émulateur de terminal construit avec les technologies Web: Javascript, HTML, CSS. Le but du projet est de créer une expérience magnifique et extensible pour les utilisateurs de l'interface de ligne de commande, basée sur des standards Web ouverts. Hyper est basé sur xterm.js, un composant frontal écrit en TypeScript. Hyper offre une prise en charge multiplateforme pour s'exécuter sur Gnu / Linux, macOS et Windows.

Au cas où quelqu'un ne serait pas clair, nous pourrons accéder à la ligne de commande depuis le bureau à l'aide d'un émulateur de terminal. La fenêtre du terminal permettra à l'utilisateur d'accéder à une console et à toutes ses applications, telles que les interfaces de ligne de commande (CLI).

Le développement récent de l'émulateur Hyper Terminal s'est concentré sur l'amélioration de sa latence d'entrée et de sa vitesse de sortie de texte, ainsi que sur la correction de nombreux bogues. Bien que je l'ai testé, le rendu était rapide et suffisant pour la plupart des cas testés.

Processus de terminal en arrière-plan
Article connexe:
Comment faire exécuter un processus terminal en arrière-plan

Hyper offre une bonne gamme de fonctions, y compris les onglets et le multiplexage. Par défaut, l'ouverture d'un nouveau panneau ou onglet réinitialise le répertoire de travail au répertoire de base. Pour résoudre ce problème, il est préférable d'utiliser le plugin hyper cwd pour le nouvel onglet pour conserver le répertoire actuel.

Si vous recherchez un émulateur de terminal basé sur les technologies Web, c'est une bonne option qui est fortement prise en charge sur des sites comme GitHub. La dernière version d'Hyper propose plusieurs modifications qui améliorent radicalement sa vitesse. Si vous passez beaucoup de temps dans le terminal, c'est une alternative aux émulateurs de terminaux `` traditionnels ''.

Caractéristiques hyper générales

matière hyper sombre

  • Cet émulateur de terminal fonctionne sur Gnu / Linux, macOS et Windows.
  • Su extensibilité Ceci est lié à la possibilité de personnaliser une application en fonction des préférences et des goûts d'un individu. Cette flexibilité est offerte par plugins et thèmes et thèmes disponibles.
  • Hyper n'accepte pratiquement aucun argument de ligne de commande. Mais nous pouvons le modifier à notre guise grâce à son fichier de configuration ~ / .hyper.js.
  • Trouvons disponible plus de 20 accessoires Ils vont ajouter des fonctionnalités supplémentaires à cet émulateur de terminal.
  • Nous aurons la possibilité de sélectionner automatiquement le rendu Toile o WebGL pour des performances visuelles fluides.
  • Nous pourrons personnaliser cet émulateur en fonction de n'importe quel flux de travail.
  • On peut utiliser keymaps personnalisés.
  • Il a support emoji.
  • Il offre un bon compatibilité proxy.

thème de surligneur hyper électron

Ce ne sont là que quelques-unes des caractéristiques, toutes peuvent être consultées dans le site web du projet.

Installation sur Ubuntu

Pour son installation, nous trouverons des packages .deb disponibles, mais nous aurons également la possibilité de télécharger une AppImage.

Si vous préférez utiliser le .deb, vous n'aurez que téléchargez-le depuis section de téléchargement sur la page du projet. Ou vous pouvez également ouvrir un terminal (Ctrl + Alt + T) et utiliser wget comme suit:

télécharger avec wget hyper

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

Une fois téléchargé, nous devrons procéder à l'installation:

hyper installation .deb

sudo dpkg -i hyper.deb

Si vous préférez utiliser le fichier .AppImage, il vous suffit de à faire est le fichier, AppImage, que nous pouvons télécharger à partir du même site Web, être exécutable. Nous pouvons faire tout cela en écrivant ce qui suit dans le même terminal:

télécharger AppImage Hyper

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

chmod u+x hyper.AppImage

Après cela, nous pouvons utiliser l'émulateur de terminal en double-cliquant sur le fichier .AppImage.

configuration

Nous n'allons pas trouver un gestionnaire de plugins sophistiqué dans l'application pour nous aider à installer des plugins. Au lieu de cela, nous devronse modifiez le fichier de configuration ~ / .hyper.js et ajoutez quelques lignes de texte. Par exemple, pour utiliser le plugin hyperpuissance, nous devrons ajouter les lignes suivantes au fichier:

ajouter une hyperpuissance de plugin

plugins: [
"hyperpower",
],

Si vous n'aimez pas le thème par défaut, vous pourrez également le modifier. Nous pourrons ajouter un sujet en l'ajoutant dans la section plugins du fichier de configuration (~ / .hyper.js), comme vous pouvez le voir dans la capture d'écran précédente. Nous pouvons voir toutes les options de configuration dans le page GitHub du projet.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.