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.
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
- 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.
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:
wget -O hyper.deb https://releases.hyper.is/download/deb
Nakon preuzimanja morat ćemo prijeđite na instalaciju:
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:
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:
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.