Hyper - termināļa emulators, kas veidots ar tīmekļa tehnoloģijām

par Hiperu

Nākamajā rakstā mēs apskatīsim Hyper. Ir par termināļa emulators, kas veidots ar tīmekļa tehnoloģijām: JavaScript, HTML, CSS. Projekta mērķis ir radīt skaistu un paplašināmu pieredzi komandrindas saskarnes lietotājiem, pamatojoties uz atvērtajiem tīmekļa standartiem. Hyper pamatā ir Xterm.Js, priekšgala komponents, kas rakstīts TypeScript. Hyper piedāvā starpplatformu atbalstu darbam ar Gnu / Linux, macOS un Windows.

Gadījumā, ja kādam nav skaidrības, mēs varēsim piekļūt komandrindai no darbvirsmas, izmantojot termināļa emulatoru. Termināla logs ļaus lietotājam piekļūt konsolei un visām tās lietojumprogrammām, piemēram, komandrindas saskarnēm (CLI).

Jaunākā Hyper termināla emulatora izstrāde ir vērsta uz tā ievades latentuma un teksta izvades ātruma uzlabošanu, kā arī uz daudzu kļūdu novēršanu. Kamēr esmu to pārbaudījis, izciršana bija ātra un pietiekama lielākajā daļā pārbaudīto gadījumu.

Fona termināla process
saistīto rakstu:
Kā padarīt termināla procesu darboties fonā

hiper piedāvā labu funkciju klāstu, ieskaitot cilnes un multipleksēšanu. Pēc noklusējuma, atverot jaunu paneli vai cilni, darba katalogs tiek atiestatīts mājas direktorijā. Lai to atrisinātu, vislabāk ir izmantot spraudni hiperkwd lai jaunā cilne saglabātu pašreizējo direktoriju.

Ja jūs meklējat termināļa emulatoru, kura pamatā ir tīmekļa tehnoloģijas, šī ir laba iespēja, kuru ļoti atbalsta tādas vietnes kā GitHub. Jaunākā Hyper versija piedāvā vairākas izmaiņas, kas radikāli uzlabo tā ātrumu. Ja jūs pavadāt daudz laika terminālī, tas tā ir alternatīva “tradicionālajiem” termināļa emulatoriem.

Hiper vispārīgās īpašības

hiper tumšā viela

  • Šis termināļa emulators darbojas uz Gnu / Linux, macOS un Windows.
  • Su paplašināmība Tas ir saistīts ar spēju pielāgot lietojumprogrammu atbilstoši indivīda vēlmēm un gaumei. Šo elastību piedāvā spraudņi un motīvi un pieejamās tēmas.
  • Hyper praktiski nepieņem nevienu komandrindas argumentu. Bet mēs to varam pārveidot pēc saviem ieskatiem, izmantojot tā konfigurācijas failu ~ / .hyper.js.
  • Atradīsim pieejams vairāk nekā 20 piederumi Šim termināļa emulatoram viņi pievienos papildu funkcijas.
  • Mums būs iespēja automātiski atlasīt renderētājs Audekls o WebGL par vienmērīgu vizuālo sniegumu.
  • Mēs varēsim pielāgot šo emulatoru, lai tas būtu piemērots jebkurai darbplūsmai.
  • Mēs varam izmantot pielāgotas taustiņu kartes.
  • Konts ar emocijzīmju statīvs.
  • Tas piedāvā labu starpniekservera saderība.

hiperelektronu marķiera tēma

Šīs ir tikai dažas no īpašībām, ar kurām visām var iepazīties projekta vietne.

Instalēšana uz Ubuntu

Tā instalēšanai mēs atradīsim pieejamus .deb paketes, taču mums būs arī iespēja lejupielādēt AppImage.

Ja vēlaties izmantot .deb, jums tas būs tikai lejupielādēt no lejupielādes sadaļa projekta lapā. Vai arī varat atvērt termināli (Ctrl + Alt + T) un izmantot wget sekojoši:

lejupielādēt ar wget hiper

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

Pēc lejupielādes mums tas būs jādara pāriet uz instalēšanu:

hiper instalēšana .deb

sudo dpkg -i hyper.deb

Ja vēlaties izmantot .AppImage failu, viss, kas jums jādara, ir ir jāizpilda fails AppImage, kuru mēs varam lejupielādēt no tā paša tīmekļa. To visu varam izdarīt, tajā pašā terminālā ierakstot:

lejupielādēt AppImage Hyper

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

chmod u+x hyper.AppImage

Pēc tam mēs varam izmantojiet termināļa emulatoru, veicot dubultklikšķi uz faila .AppImage.

konfigurācija

Mēs lietojumprogrammā neatradīsim sarežģītu spraudņu pārvaldnieku, kas mums palīdzētu instalēt spraudņus. Tā vietā mums tas būs jādarae rediģēt konfigurācijas fails ~ / .hyper.js un pievienojiet dažas teksta rindiņas. Piemēram, lai izmantotu spraudni hiperspēks, failam būs jāpievieno šādas rindas:

pievienot spraudņa hiper spēku

plugins: [
"hyperpower",
],

Ja jums nepatīk noklusējuma motīvs, to varēsiet arī mainīt. Mēs varēsim pievienot tēmu pievienojot to konfigurācijas faila sadaļā spraudņi (~ / .hyper.js), kā redzat iepriekšējā ekrānuzņēmumā. Mēs varam redzēt visas konfigurācijas opcijas projekta GitHub lapa.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.