Den tredje versjonen av Emacs 26-grenen, GNU Emacs 26.3, er her

GNU Emacs 26.3

Det ble kjent for noen dager siden tilgjengeligheten av en ny versjon avl populær tekstredigerer GNU Emacs, som kommer med sin nye versjon 26.3. Dette er den tredje versjonen i 26.x-grenen, etter den første versjonen (26.1) utgitt i mai 2018 og den andre (26.2) utgitt i april i fjor.

For de som ikke er kjent med denne populære tekstredigereren, bør de vite det GNU Emacs er en utvidbar, tilpassbar, gratis og åpen tekstredigerer opprettet av grunnleggeren av GNU-prosjektet, Richard Stallman. Dette er den mest populære av Emacs-familien av tekstredigerere.

Denne tekstredigereren er tilgjengelig for GNU / Linux, Windows og macOS, Den er skrevet i C og gir Emacs Lisp som et utvidelsesspråk. Emacs Lisp er også implementert i C, og er en "dialekt" av Lisp-programmeringsspråket som brukes av Emacs som skriptspråk.

For de som ikke er kjent med denne tekstredigereren, GNU Emacs-funksjoner inkluderer:

  • innholdssensitive redigeringsmoduser, inkludert syntaksfremheving, for mange filtyper
  • Integrert omfattende dokumentasjon, inkludert en veiledning for nye brukere
  • Full Unicode-støtte for nesten alle skript
  • Det kan også tilpasses med Emacs Lisp-kode eller et grafisk brukergrensesnitt.
  • Den har et fullstendig økosystem med funksjoner utover bare tekstredigering, inkludert planleggingssporing og prosjektplanlegger (med org-modus), en e-post og nyhetsleser (Gnus), et feilsøkingsgrensesnitt og mer.
  • har også fordeler av et pakkesystem (Emacs Lisp Package Archive eller ELPA) for å laste ned og installere utvidelser
  • Og mange flere

Emacs 26.3 Viktige nye funksjoner

Utvilsomt var versjonen av Emacs 26.1 den som brakte mange nye funksjoner, på grunn av dem skiller følgende seg ut:

  • Implementere en begrenset form for konkurranse med Lisp-tråder
  • Støtte for valgfri visning av linjenumre i bufferen. Merk at redaktøren lager en kopi i sitt eget minneområde for å redigere en fil i Emacs (hvilken fil som er på harddisken), og denne kopien kalles en buffer
  • en ny horisontal rullemodus med en linje
  • 24-biters fargestøtte på kompatible tekstterminaler

Mens i denne nye utgivelsen av GNU Emacs som er versjon 26.3 er det få endringer som skiller seg ut, deretter en av dem er inkluderingen av en ny GPG-nøkkel for å bekrefte pakkene i GNU ELPA-katalogen.

Et nytt alternativ, 'help-enable-complete-auto-load', har også blitt foreslått for å deaktivere funksjonen introdusert i Emacs 26.1 som laster ned filer under fullføring av inngang ved å kombinere 'Ch f' og 'Ch v'.

Hvordan installere Gnu Emacs 26.3 på Ubuntu og derivater?

Hvis du er interessert i å kunne installere denne nye versjonen av Gnu Emacs på distroen din, De kan gjøre det på to måter.

Den første en av dem er å gjøre det direkte fra Programvaresenter fra Ubuntu eller ved hjelp av Synaptic.

Selv om applikasjonsoppdateringer som kjent ikke er tilgjengelige umiddelbart, så må vi vente noen dager på at den blir gjort tilgjengelig for alle.

Den andre veien og anbefalt å ha ya en nyere versjon versjon 26.2.

Det er ved hjelp av et depot som jeg for noen timer siden gjorde oppdateringen av pakken og at (for øyeblikket jeg skriver denne artikkelen) tilgjengelig for Ubuntu 16.04 Xenial, 18.04 Bionic Beaver, 18.10 Cosmic Cuttlefish, 19.04 Disco Dingo, Linux Mint 19 og andre derivater av Ubuntu.

For å installere GNU Emacs på Ubuntu, samt derivater av det, vi trenger bare å åpne en terminal (Vi kan gjøre dette med tastekombinasjonen Ctrl + Al + T) og kopier følgende kommandoer inn i den:

sudo add-apt-repository ppa:kelleyk/emacs -y
sudo apt-get update
sudo apt-get install emacs26

Hvordan avinstallerer jeg Gnu Emacs 26.3?

Hvis du av en eller annen grunn vil fjerne denne tekstredigereren fra operativsystemet ditt, trenger du bare å åpne en terminal (Ctrl + Alt + T).

Etter det trenger du bare å skrive følgende i den:

sudo add-apt-repository ppa:kelleyk/emacs -r
sudo apt remove emacs26
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.

  1.   Marcos Gomez Buceta sa

    Det fungerte ikke for meg å legge til depotet du foreslår. Det ga meg følgende feil:

    sudo add-apt-repository ppa: kelleyk / Emacs -y
    Kan ikke legge til PPA: 'ppa: ~ kelleyk / ubuntu / Emacs'.
    Brukeren med navnet '~ kelleyk' har ingen PPA som heter 'ubuntu / Emacs'
    Velg mellom følgende tilgjengelige PPAer:
    * 'compton': compton
    * 'krøll': krølle
    * 'emacs': Emacs stabile utgivelser
    * 'fluxbox': fluksboks
    * 'git-anneks': git-anneks
    * 'oppdateringer': oppdateringer for Ubuntu

    Jeg prøvde denne, og slik fungerer den:

    sudo add-apt-depot ppa: kelleyk / emacs

    Gracias por el aporte