Hyper, en terminalemulator bygget med webteknologier

om Hyper

I neste artikkel skal vi ta en titt på Hyper. Er om en terminalemulator som er bygget med webteknologier: JavaScript, HTML, CSS. Målet med prosjektet er å skape en vakker og utvidbar opplevelse for kommandolinjegrensesnittbrukere, basert på åpne nettstandarder. Hyper er basert på xterm.js, en front-end komponent skrevet i TypeScript. Hyper tilbyr plattformstøtte for å kjøre på Gnu / Linux, macOS og Windows.

Hvis noen ikke er klare, vil vi kunne gjøre det få tilgang til kommandolinjen fra skrivebordet ved hjelp av en terminalemulator. Terminalvinduet gir brukeren tilgang til en konsoll og alle dens applikasjoner, for eksempel kommandolinjegrensesnitt (CLI).

Nylig utvikling av Hyper terminal-emulatoren har fokusert på å forbedre inngangsforsinkelsen og tekstutgangshastigheten, samt å fokusere på å fikse mange av feilene. Mens jeg har testet det, var gjengivelsen rask og tilstrekkelig for de fleste testede tilfeller.

Bakgrunn terminal prosess
Relatert artikkel:
Hvordan få en terminalprosess til å kjøre i bakgrunnen

Hyper tilbyr et godt utvalg av funksjoner, inkludert faner og multipleksing. Åpne et nytt panel eller en fane tilbakestiller som standard arbeidskatalogen til hjemmekatalogen. For å løse dette er det best å bruke plugin hyper cwd for den nye fanen for å beholde den gjeldende katalogen.

Hvis du leter etter en terminalemulator basert på webteknologier, er dette et godt alternativ som støttes høyt på nettsteder som GitHub. Den siste versjonen av Hyper tilbyr flere endringer som radikalt forbedrer hastigheten. Bruker du mye tid i terminalen, er dette et alternativ til 'tradisjonelle' terminalemulatorer.

Hyper generelle egenskaper

hyper mørk materie

  • Denne terminalemulatoren kjører på Gnu / Linux, macOS og Windows.
  • Su utvidbarhet Dette er relatert til muligheten til å tilpasse et program i henhold til individets preferanser og smak. Denne fleksibiliteten tilbys av plugins og temaer og tilgjengelige temaer.
  • Hyper godtar praktisk talt ingen kommandolinjeargumenter. Men vi kan endre den etter vår smak gjennom konfigurasjonsfilen ~ / .hyper.js.
  • La oss finne tilgjengelig mer enn 20 tilbehør De kommer til å legge til flere funksjoner til denne terminalemulatoren.
  • Vi har muligheten til å automatisk velge gjengir Lerret o WebGL for jevn visuell ytelse.
  • Vi vil være i stand til å tilpasse denne emulatoren til enhver arbeidsflyt.
  • Vi kan bruke tilpassede tastekart.
  • Konto med emoji-stativ.
  • Det tilbyr en god proxy-kompatibilitet.

hyper electron highlighter tema

Dette er bare noen av egenskapene, alle kan konsulteres i prosjektnettsted.

Installasjon på Ubuntu

For installasjonen vil vi finne .deb-pakker tilgjengelig, men vi vil også ha muligheten til å laste ned en AppImage.

Hvis du foretrekker å bruke .deb, vil du bare ha det laste den ned fra nedlastingsseksjon på prosjektsiden. Eller du kan også åpne en terminal (Ctrl + Alt + T) og bruk wget som følger:

last ned med wget hyper

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

Når du er lastet ned, må vi fortsett til installasjonen:

hyperinstallasjon .deb

sudo dpkg -i hyper.deb

Hvis du foretrekker å bruke .AppImage-filen, er alt du trenger å gjøre å gjøre er filen, AppImage, som vi kan laste ned fra samme web, være kjørbar. Vi kan gjøre alt dette ved å skrive følgende i samme terminal:

last ned AppImage Hyper

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

chmod u+x hyper.AppImage

Etter dette kan vi bruk terminalemulatoren ved å dobbeltklikke på .AppImage-filen.

Konfigurasjon

Vi kommer ikke til å finne en sofistikert plugin-manager i applikasjonen for å hjelpe oss med å installere plugins. I stedet må viredigere konfigurasjonsfil ~ / .hyper.js og legg til noen tekstlinjer. For eksempel å bruke plugin hypermakt, må vi legge til følgende linjer i filen:

legg til plugin hypermakt

plugins: [
"hyperpower",
],

Hvis du ikke liker standardtemaet, vil du også kunne endre det. Vi kan legg til et emne legge den til i plugins-delen av konfigurasjonsfilen (~ / .hyper.js), som du kan se i forrige skjermbilde. Vi kan se alle konfigurasjonsalternativene i prosjekt GitHub-siden.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.