Veebitehnoloogiatega ehitatud terminalimulaator Hyper

umbes Hyper

Järgmises artiklis heidame pilgu Hyperile. Umbes veebitehnoloogiatega ehitatud terminaliemulaator: JavaScript, HTML, CSS. Projekti eesmärk on luua käsurea liidese kasutajatele ilus ja laiendatav kogemus, mis põhineb avatud veebistandarditel. Hyper põhineb xterm.js, tippkomponent, mis on kirjutatud TypeScripti abil. Hyper pakub platvormidevahelist tuge Gnu / Linuxi, macOSi ja Windowsiga töötamiseks.

Juhul, kui kellelgi pole selge, saame hakkama pääseb töölaualt käsureale terminaliemulaatori abil. Terminaliaken võimaldab kasutajal juurde pääseda konsoolile ja kõigile selle rakendustele, näiteks käsurea liidestele (CLI).

Hyper-terminali emulaatori hiljutine väljatöötamine on keskendunud sisendi latentsuse ja teksti väljastamise kiiruse parandamisele ning paljude vigade parandamisele. Kuigi olen seda katsetanud, oli renderdamine enamiku testitud juhtumite jaoks kiire ja piisav.

Taustterminali protsess
Seotud artikkel:
Kuidas panna terminali protsess taustal töötama

Hyper pakub head valikut funktsioone, sealhulgas vahelehed ja multipleksimine. Vaikimisi lähtestatakse uue paneeli või vahelehe avamine töökataloog kodukataloogi. Selle lahendamiseks on kõige parem kasutada pistikprogrammi hüperkwd uue vahekaardi jaoks praeguse kataloogi säilitamiseks.

Kui otsite veebitehnoloogial põhinevat terminaliemulaatorit, on see hea võimalus, mida sellistel saitidel nagu GitHub väga toetatakse. Hyperi uusim versioon pakub mitmeid muudatusi, mis radikaalselt selle kiirust parandavad. Kui veedate palju aega terminalis, on see nii alternatiiv "traditsioonilistele" terminal-emulaatoritele.

Hüperüldised üldised omadused

hüper tumeaine

  • See terminalimulaator töötab Gnu / Linuxis, macOS-is ja Windowsis.
  • Su laiendatavus See on seotud võimalusega kohandada rakendust vastavalt inimese eelistustele ja maitsele. Seda paindlikkust pakub pistikprogrammid ja teemad ja saadaolevad teemad.
  • Hyper ei aktsepteeri praktiliselt ühtegi käsurea argumenti. Aga saame seda oma konfiguratsiooni faili kaudu oma maitse järgi muuta ~ / .hyper.js.
  • Leiame saadaval rohkem kui 20 tarvikut Nad kavatsevad sellele terminaliemulaatorile lisada täiendavaid funktsioone.
  • Meil on võimalus see automaatselt valida renderdaja Lõuend o WebGL sujuva visuaalse jõudluse tagamiseks.
  • Saame seda emulaatorit kohandada vastavalt igale töövoole.
  • Me saame kasutada kohandatud võtmekaardid.
  • Konto koos emotikonide alus.
  • See pakub head puhverserveri ühilduvus.

hüperelektronide esiletõstjate teema

Need on vaid mõned funktsioonid, mida saate kõiki vaadata projekti veebisait.

Installimine Ubuntu

Selle installimiseks leiame saadaolevad .deb-paketid, kuid meil on ka võimalus AppImage alla laadida.

Kui eelistate kasutada .deb-i, on teil ainult laadige see alla allalaadimise jaotis projekti lehel. Või võite avada ka terminali (Ctrl + Alt + T) ja kasuta wget järgnevalt:

wget hüperiga alla laadida

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

Pärast allalaadimist peame seda tegema jätkake installimist:

hüperinstall .deb

sudo dpkg -i hyper.deb

Kui eelistate kasutada faili .AppImage, peate vaid tegema on fail, AppImage, mille saame alla laadida samalt veebisaidilt, olla käivitatav. Saame seda kõike teha, kirjutades samasse terminali järgmised andmed:

laadige alla AppImage Hyper

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

chmod u+x hyper.AppImage

Pärast seda saame kasutage terminali emulaatorit, topeltklõpsates failil .AppImage.

konfiguratsioon

Me ei leia rakendusest keerukat pistikprogrammihaldurit, mis aitaks meil pistikprogramme installida. Selle asemel peame seda tegemae redigeerige konfigureerimisfail ~ / .hyper.js ja lisage mõned tekstiread. Näiteks pistikprogrammi kasutamiseks hüperjõud, peame lisama failile järgmised read:

lisage pistikprogrammi hüperjõud

plugins: [
"hyperpower",
],

Kui vaiketeema teile ei meeldi, saate seda ka muuta. Me saame lisage teema lisades selle konfiguratsioonifaili jaotisse pluginad (~ / .hyper.js), nagu näete eelmisel ekraanipildil. Näeme kõiki seadistusvõimalusi jaotises projekti GitHubi leht.


Ole esimene kommentaar

Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.