Hyper, päätelaiteemulaattori, joka on rakennettu verkkotekniikoilla

Hyperistä

Seuraavassa artikkelissa aiomme tarkastella Hyperiä. On noin päätelaiteemulaattori, joka on rakennettu verkkotekniikoilla: JavaScript, HTML, CSS. Projektin tavoitteena on luoda kaunis ja laajennettava kokemus komentoriviliittymän käyttäjille avoimen verkkostandardin pohjalta. Hyper perustuu xterm.js, TypeScript-kirjoitettu käyttöliittymäkomponentti. Hyper tarjoaa alustojen välisen tuen Gnu / Linux-, macOS- ja Windows-käyttöjärjestelmille.

Jos joku ei ole selvä, voimme käyttää komentoriviä työpöydältä pääteemulaattorilla. Pääteikkuna antaa käyttäjän käyttää konsolia ja kaikkia sen sovelluksia, kuten komentoriviliittymiä (CLI).

Hyper-pääteemulaattorin viimeaikainen kehitys on keskittynyt parantamaan sen syöttöviivettä ja tekstin tulostusnopeutta sekä keskittymään monien virheiden korjaamiseen. Vaikka olen testannut sitä, renderointi oli nopeaa ja riittävää useimmissa testatuissa tapauksissa.

Taustapääteprosessi
Aiheeseen liittyvä artikkeli:
Kuinka saada pääteprosessi toimimaan taustalla

Hyper tarjoaa hyvän valikoiman toimintoja, mukaan lukien välilehdet ja multipleksointi. Oletusarvoisesti uuden paneelin tai välilehden avaaminen palauttaa työhakemiston kotihakemistoon. Tämän ratkaisemiseksi on parasta käyttää laajennusta hyper cwd jotta uusi välilehti säilyttää nykyisen hakemiston.

Jos etsit verkkoteknologiaan perustuvaa pääteemulaattoria, tämä on hyvä vaihtoehto, jota tuetaan erittäin paljon GitHubin kaltaisilla sivustoilla. Hyperin uusin versio tarjoaa useita muutoksia, jotka parantavat radikaalisti sen nopeutta. Jos vietät paljon aikaa terminaalissa, niin on vaihtoehto perinteisille pääteemulaattoreille.

Hyper yleiset ominaisuudet

hyper tumma aine

  • Tämä pääteemulaattori toimii Gnu / Linux, macOS ja Windows.
  • Su laajennettavuus Tämä liittyy kykyyn mukauttaa sovellusta yksilön mieltymysten ja makujen mukaan. Tämän joustavuuden tarjoaa laajennukset ja teemat ja käytettävissä olevat teemat.
  • Hyper ei hyväksy käytännössä mitään komentoriviargumentteja. Mutta voimme muokata sitä mieleisekseen sen asetustiedoston avulla ~ / .hyper.js.
  • Löydämme disponibles yli 20 lisävarustetta He aikovat lisätä lisätoimintoja tähän pääteemulaattoriin.
  • Meillä on mahdollisuus valita renderöijä Kangas o WebGL tasaisen visuaalisen suorituskyvyn takaamiseksi.
  • Pystymme mukauttamaan tämän emulaattorin mihin tahansa työnkulkuun.
  • Voimme käyttää mukautetut näppäinkartat.
  • Tilin kanssa emoji-teline.
  • Se tarjoaa hyvää välityspalvelimen yhteensopivuus.

hyperelektronikorostusteema

Nämä ovat vain joitain ominaisuuksia, joista kaikista voi tutustua projektin verkkosivusto.

Asennus Ubuntuun

Asennukselle löytyy .deb-paketteja, mutta meillä on myös mahdollisuus ladata AppImage.

Jos haluat käyttää .deb-tiedostoa, sinulla on vain lataa se Lataa osio projektisivulla. Tai voit myös avata päätelaitteen (Ctrl + Alt + T) ja käytä wgetiä seuraavasti:

lataa wget-hyperillä

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

Ladattuamme meidän on jatka asennusta:

hyperasennus .deb

sudo dpkg -i hyper.deb

Jos haluat käyttää .AppImage-tiedostoa, sinun tarvitsee vain tehdä tehtävä tiedosto on AppImage, jonka voimme ladata samasta verkosta, olla suoritettava. Voimme tehdä kaiken tämän kirjoittamalla seuraavat samaan päätelaitteeseen:

lataa AppImage Hyper

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

chmod u+x hyper.AppImage

Tämän jälkeen voimme käytä pääteemulaattoria kaksoisnapsauttamalla .AppImage-tiedostoa.

kokoonpano

Emme löydä sovelluksesta kehittynyttä laajennusten hallintaa, joka auttaisi meitä asentamaan laajennuksia. Sen sijaan meidän one muokkaa määritystiedosto ~ / .hyper.js ja lisää joitain tekstirivejä. Esimerkiksi laajennuksen käyttämiseen hypervaltana, meidän on lisättävä tiedostoon seuraavat rivit:

lisää laajennuksen hypervoima

plugins: [
"hyperpower",
],

Jos et pidä oletusteemasta, voit myös muuttaa sitä. Me voimme lisää aihe lisäämällä se määritystiedoston laajennukset-osioon (~ / .hyper.js), kuten näet edellisestä kuvakaappauksesta. Näemme kaikki kokoonpanovaihtoehdot projektin GitHub-sivu.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.