Hyper, emulator terminala izgrađen sa web tehnologijama

o Hyperu

U sljedećem članku ćemo pogledati Hyper. Is about emulator terminala koji je napravljen sa 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 je zasnovan na xterm.js, prednja komponenta napisana TypeScript-om. Hyper nudi podršku za više platformi za rad na Gnu / Linuxu, macOS-u i Windows-u.

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 grešaka. Iako sam ga testirao, prikazivanje je bilo brzo i dovoljno za većinu testiranih slučajeva.

Pozadinski terminalni proces
Vezani č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 hyper cwd 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 lokacijama poput GitHub-a. Najnovija verzija Hyper nudi nekoliko promjena koje radikalno poboljšavaju njegovu brzinu. Ako provedete puno vremena u terminalu, to je to alternativa 'tradicionalnim' emulatorima terminala.

Hiper opšte karakteristike

hiper tamna materija

  • Ovaj emulator terminala radi na Gnu / Linux, macOS i Windows.
  • Su proširivost To se odnosi na mogućnost prilagođavanja 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.
  • Hajde da nađemo dostupan više od 20 dodataka Oni će dodati dodatne funkcionalnosti ovom emulatoru terminala.
  • Imat ćemo mogućnost automatskog odabira renderer platno o Webgl za glatke vizuelne performanse.
  • Moći ćemo prilagoditi ovaj emulator tako da odgovara bilo kojem tijeku posla.
  • Možemo koristiti prilagođene mape tastera.
  • Račun sa stalak za emoji.
  • Nudi dobro kompatibilnost proxyja.

tema hiper elektrona

Ovo su samo neke od karakteristika, sve ih možete provjeriti 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 sa odjeljak za preuzimanje na stranici projekta. Ili takođe možete otvoriti terminal (Ctrl + Alt + T) i koristite wget kao što slijedi:

preuzmite sa wget hyper

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 što treba učiniti je datoteka AppImage koju možemo preuzeti s istog weba i biti izvršna. Sve to možemo učiniti tako da na isti terminal napišemo sljedeće:

preuzmite AppImage Hyper

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

chmod u+x hyper.AppImage

Nakon ovoga možemo koristite 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 ćemoUredite konfiguraciona datoteka ~ / .hyper.js i dodajte nekoliko redaka teksta. Na primjer, za korištenje dodatka hipermoć, u datoteku ćemo morati dodati sljedeće redove:

dodaj hiper moć dodatka

plugins: [
"hyperpower",
],

Ako vam se ne sviđa zadana tema, 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 komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.