„Hyper“ - terminalo emuliatorius, sukurtas naudojant interneto technologijas

apie Hyper

Kitame straipsnyje apžvelgsime „Hyper“. Yra apie terminalo emuliatorius, sukurtas naudojant interneto technologijas: „JavaScript“, HTML, CSS. Projekto tikslas yra sukurti gražią ir išplėstinę komandų eilutės sąsajos naudotojų patirtį, paremtą atvirais interneto standartais. Hyper yra pagrįstas xterm.js, „FrontScript“ komponentas, parašytas „TypeScript“. „Hyper“ siūlo įvairių platformų palaikymą, kad jis veiktų „Gnu / Linux“, „macOS“ ir „Windows“.

Jei kam nors neaišku, galėsime prieiti prie komandų eilutės iš darbalaukio naudojant terminalo emuliatorių. Terminalo langas leis vartotojui pasiekti konsolę ir visas jos programas, pvz., Komandų eilutės sąsajas (CLI).

Naujausias „Hyper“ terminalo emuliatoriaus kūrimas sutelktas į jo įvesties delsos ir teksto išvesties greičio gerinimą bei daugelio klaidų šalinimą. Nors aš jį išbandžiau, perteikimas buvo greitas ir pakankamas daugeliu bandytų atvejų.

Foninio terminalo procesas
Susijęs straipsnis:
Kaip priversti terminalo procesą vykdyti fone

Hyper siūlo daugybę funkcijų, įskaitant skirtukus ir multipleksavimą. Pagal numatytuosius nustatymus atidarius naują skydelį ar skirtuką, darbo katalogas atstatomas į namų katalogą. Norėdami tai išspręsti, geriausia naudoti papildinį hipercwd kad naujas skirtukas išsaugotų dabartinį katalogą.

Jei ieškote terminalo emuliatoriaus, pagrįsto žiniatinklio technologijomis, tai yra geras pasirinkimas, kurį labai palaiko tokios svetainės kaip „GitHub“. Naujausia „Hyper“ versija siūlo keletą pakeitimų, kurie radikaliai pagerina jo greitį. Jei praleidžiate daug laiko terminale, tai yra alternatyva „tradiciniams“ terminalo emuliatoriams.

Hyper bendros charakteristikos

hiper tamsioji materija

  • Šis terminalo emuliatorius veikia „Gnu / Linux“, „macOS“ ir „Windows“.
  • Su išplečiamumas Tai susiję su galimybe pritaikyti programą pagal asmens pageidavimus ir skonį. Šį lankstumą siūlo papildiniai ir temos ir galimų temų.
  • „Hyper“ praktiškai nepriima jokių komandinės eilutės argumentų. Bet mes galime jį modifikuoti pagal savo skonį naudodami jo konfigūracijos failą ~ / .hyper.js.
  • Suraskime disponibles daugiau nei 20 aksesuarų Jie ketina pridėti papildomų funkcijų prie šio terminalo emuliatoriaus.
  • Turėsime galimybę automatiškai pasirinkti perteikėjas Drobė o "WebGL" sklandžiam vizualiniam atlikimui.
  • Mes galėsime pritaikyti šį emuliatorių, kad jis atitiktų bet kokią darbo eigą.
  • Mes galime naudoti pasirinktiniai klavišai.
  • Paskyra su jaustukų stendas.
  • Tai siūlo gerą tarpinio serverio suderinamumas.

hiperelektronų žymeklio tema

Tai yra tik keletas charakteristikų, kurias visas galima peržiūrėti projekto svetainė.

Diegimas „Ubuntu“

Jo diegimui rasime prieinamų .deb paketų, tačiau taip pat turėsime galimybę atsisiųsti „AppImage“.

Jei norite naudoti .deb, turėsite tik atsisiųsti iš atsisiųsti skyrių projekto puslapyje. Arba taip pat galite atidaryti terminalą („Ctrl“ + „Alt“ + T) ir naudoti wget taip:

atsisiųsti su wget hyper

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

Atsisiuntę turėsime pereikite prie diegimo:

hiper instaliacija .deb

sudo dpkg -i hyper.deb

Jei norite naudoti .AppImage failą, tereikia padaryti Tai yra failas „AppImage“, kurį galime atsisiųsti iš to paties interneto, būti vykdoma. Visa tai galime padaryti, tame pačiame terminale parašę:

atsisiųsti „AppImage Hyper“

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

chmod u+x hyper.AppImage

Po to mes galime naudokite terminalo emuliatorių dukart spustelėdami failą .AppImage.

konfigūracija

Programoje nerasime sudėtingo papildinių tvarkyklės, kuri padėtų mums įdiegti papildinius. Užtat turėsimeRedaguokite konfigūracijos failas ~ / .hyper.js ir pridėkite keletą teksto eilučių. Pavyzdžiui, norint naudoti papildinį hiper galia, prie failo turėsime pridėti šias eilutes:

pridėti įskiepio hipertvarkę

plugins: [
"hyperpower",
],

Jei jums nepatinka numatytoji tema, taip pat galėsite ją pakeisti. Mes galime pridėti temą pridedant jį konfigūracijos failo skyriuje „Įskiepiai“ (~ / .hyper.js), kaip matote ankstesnėje ekrano kopijoje. Mes galime pamatyti visas konfigūracijos parinktis projekto „GitHub“ puslapis.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.