Hyper, emulator terminala izgrađen s web tehnologijama

o Hyperu

U sljedećem ćemo članku pogledati Hyper. Je o emulator terminala koji je izgrađen s web tehnologijama: JavaScript, HTML, CSS. Cilj projekta je stvoriti lijepo i proširivo iskustvo za korisnike sučelja naredbenog retka, temeljeno na otvorenim web standardima. Hyper se temelji na xterm.js, prednja komponenta napisana TypeScript-om. Hyper nudi podršku za više platformi za rad na Gnu / Linuxu, macOS-u i Windowsima.

U slučaju da nekome nije jasno, moći ćemo pristupite naredbenom retku sa radne površine pomoću emulatora terminala. Prozor terminala omogućit će korisniku pristup konzoli i svim njezinim aplikacijama, poput sučelja naredbenog retka (CLI).

Nedavni razvoj emulatora Hyper terminala usredotočio se na poboljšanje njegove latencije unosa i brzine izlaza teksta, kao i na ispravljanje mnogih bugova. Iako sam ga testirao, prikazivanje je bilo brzo i dovoljno za većinu testiranih slučajeva.

Pozadinski terminalni postupak
Povezani članak:
Kako natjerati terminalni proces u pozadini

Hyper nudi dobar raspon funkcija, uključujući kartice i multipleksiranje. Prema zadanim postavkama otvaranje nove ploče ili kartice vraća radni direktorij na početni direktorij. Da biste to riješili, najbolje je koristiti dodatak hipercwd za novu karticu da zadrži trenutni direktorij.

Ako tražite emulator terminala zasnovan na web tehnologijama, ovo je dobra opcija koja je jako podržana na web mjestima poput GitHub-a. Najnovija verzija Hyper nudi nekoliko promjena koje radikalno poboljšavaju njegovu brzinu. Ako provedete puno vremena u terminalu, ovo je alternativa 'tradicionalnim' emulatorima terminala.

Hiper opće karakteristike

hiper tamna materija

  • Ovaj emulator terminala radi na Gnu / Linuxu, macOS-u i Windowsima.
  • Su rastezljivost To je povezano sa sposobnošću prilagodbe aplikacije prema preferencijama i ukusu pojedinca. Ovu fleksibilnost nudi dodaci i teme i dostupne teme.
  • Hyper ne prihvaća praktički nikakve argumente naredbenog retka. Ali možemo ga izmijeniti po svom ukusu putem njegove konfiguracijske datoteke ~ / .hyper.js.
  • Nađimo dostupan više od 20 dodataka Oni će dodati dodatne funkcionalnosti ovom emulatoru terminala.
  • Imat ćemo mogućnost automatskog odabira prikazivač Platno o WebGL za glatku vizualnu izvedbu.
  • Moći ćemo prilagoditi ovaj emulator tako da odgovara bilo kojem tijeku posla.
  • Možemo koristiti prilagođene mape tipki.
  • značajke stalak za emoji.
  • Nudi dobro kompatibilnost proxyja.

tema hiper elektrona

Ovo su samo neke od karakteristika, a sve ih možete pogledati u web stranica projekta.

Instalacija na Ubuntu

Za njegovu instalaciju naći ćemo dostupne .deb pakete, ali imat ćemo i mogućnost preuzimanja AppImage.

Ako više volite koristiti .deb, imat ćete samo preuzmite ga s odjeljak za preuzimanje na stranici projekta. Ili također možete otvoriti terminal (Ctrl + Alt + T) i koristiti wget kako slijedi:

preuzimanje s wget hiper

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

Nakon preuzimanja morat ćemo prijeđite na instalaciju:

hiper instalacija .deb

sudo dpkg -i hyper.deb

Ako više volite koristiti datoteku .AppImage, sve što morate učiniti je treba izvršiti datoteku AppImage koju možemo preuzeti s istog weba. Sve to možemo učiniti tako da na isti terminal napišemo sljedeće:

preuzmi AppImage Hyper

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

chmod u+x hyper.AppImage

Nakon ovoga možemo upotrijebite emulator terminala dvostrukim klikom na datoteku .AppImage.

konfiguracija

Nećemo pronaći sofisticirani upravitelj dodataka unutar aplikacije koji će nam pomoći da instaliramo dodatke. Umjesto toga, morat ćemoe uredite datoteka konfiguracije ~ / .hyper.js i dodajte nekoliko redaka teksta. Na primjer, za upotrebu dodatka hipermoć, u datoteku ćemo morati dodati sljedeće retke:

dodati hiper moć dodatka

plugins: [
"hyperpower",
],

Ako vam se zadana tema ne sviđa, moći ćete je i promijeniti. Moći ćemo dodaj temu dodajući ga u odjeljak dodataka konfiguracijske datoteke (~ / .hyper.js), kao što možete vidjeti na prethodnom snimku zaslona. Sve opcije konfiguracije možemo vidjeti u stranica GitHub projekta.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.