GNU Emacs, installer denne mytiske teksteditoren for Ubuntu / Linux Mint

om gnu emacs

I neste artikkel skal vi se på Gnu Emacs 25.3.2. Øst tekstredaktør Det trenger ingen introduksjon, da det er ganske kjent og brukes av alle typer datavitenskapere over hele verden. Emacs er en gratis, åpen kildekode, utvidbar og tilpassbar teksteditor. Det er multiplatform, og vi vil finne det tilgjengelig for Gnu / Linux, Windows og Mac. Det er også utviklet av GNU-prosjektet og publisert under GNU GPL-lisensen.

Jeg tror heller ikke jeg kan fortelle noe nytt om historien hans. Utviklingen av de første Emacene begynte på midten av 1970-tallet i laboratoriene ved MIT. Richard Stallman begynte å jobbe med GNU Emacs helt tilbake i 1984 for å produsere et gratis programvarealternativ til proprietære Gosling Emacs. Arbeidet med denne redaktøren er fortsatt aktivt i 2017.

Gnu Emacs er en tekstredaktør med en stort antall funksjoner. Dette gjør det veldig populært blant programmerere og tekniske brukere. GNU Emacs er en del av GNU-prosjektet og er den mest populære versjonen av Emacs med mye utviklingsaktivitet. Denne redaktøren er beskrevet i GNU Emacs brukerhåndbok som: «en utvidbar, tilpassbar, sanntids og selvdokumenterende redaktør«. Sistnevnte betegnelse betyr ikke at Emacs skriver sin egen dokumentasjon, men heller at den presenterer sin egen dokumentasjon for brukeren. Denne funksjonen gjør Emacs dokumentasjon veldig tilgjengelig for alle.

prosjekt med gnu emacs

Evacene til Emacs er enorme. Det har mer enn 10.000 innebygde kommandoer og brukergrensesnittet gjør det mulig å kombinere disse kommandoene i makroer for å automatisere arbeidet (dette er noe som når det er mestret vil gjøre dette til en flott redaktør). I tillegg inkluderer Emacs-implementeringer ofte en dialekt av Lisp-programmeringsspråket som gir dyp utvidbarhet. Dette vil tillate brukere og utviklere å skrive nye kommandoer og applikasjoner for redaktøren. Noen utvidelser er skrevet for å håndtere e-post, arkiver, konturer, RSS, samt kloner av ELIZA, Pong, Conway's Life, The Snake og Tetris-spillet.

I Unix-kulturen, Gnu Emacs det er en av de to viktigste konkurrentene i den tradisjonelle forlagskrigen. Den andre utfordreren er vi.

Generelle funksjoner i GNU Emacs 25.3.2

Som jeg allerede har skrevet, er egenskapene til denne fantastiske redaktøren mange, men blant dem bør vi trekke frem:

  • den innholdsredigeringsmodus, som inkluderer syntaksefarge for mange filtyper.
  • Har en fantastisk og omfattende dokumentasjon i tillegg til dokumentasjonen som er innarbeidet i programmet. Den har også en brukermanual at alle vi som begynner kan komme oss ut av mer enn ett problem.
  • Da full Unicode-støtte for nesten alle menneskeskripter.
  • Er redaktør svært tilpassbar ved hjelp av Emacs Lisp-kode eller et grafisk grensesnitt for det.
  • Et helt økosystem av funksjoner utover tekstredigering. Disse inkluderer en prosjektplanlegger, e-post og nyhetsleser, feilsøkingsgrensesnitt, kalender og mer.
  • God systemet for å laste ned og installere utvidelser.

Du kan se alle dens egenskaper og dokumentasjon om denne mytiske redaktøren i sin nettsted.

Gnu Emacs Installasjon

For å installere dette programmet i Ubunto, kan vi gjøre det direkte fra Programvaresenter av Ubuntu. Men vi finner det en nyere versjon (versjon 25.3.2 når denne artikkelen skrives) tilgjengelig for Ubuntu 17.04 Zesty / 16.04 Xenial / 14.04 Trusty / Linux Mint 18/17 og andre Ubuntu-derivater i neste arkiv som vi skal installere. For å installere GNU Emacs i Ubuntu / Linux Mint trenger vi bare å åpne terminalen (Ctrl + Al + T) og kopiere følgende kommandoer til den:

sudo add-apt-repository ppa:kelleyk/emacs && sudo apt-get update && sudo apt-get install emacs25

Å installere Tekstbaserte Emacs, må vi gjøre det ved hjelp av følgende kommando:

sudo apt-get install emacs25-nox

Avinstaller Gnu Emacs

For å fjerne denne tekstredigereren fra operativsystemet vårt, trenger vi bare å åpne en terminal (Ctrl + Alt + T). Etter det trenger vi bare skrive følgende i det:

sudo apt remove emacs25 && sudo apt autoremove

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.