La nuova versione di GNU Emacs 27.1 è ora disponibile

Il progetto GNU ha annunciato il rilascio di la nuova versione del popolare editor di testo "GNU Emacs 27.1", versione in cui è stato aggiunto il supporto per ciglia, così come il supporto per l'analisi JSON e supporto migliorato per l'output utilizzando la libreria Cairo, tra le altre cose.

Per coloro che non hanno familiarità con questo popolare editor di testo, dovrebbero saperlo GNU Emacs è un editor di testo estensibile, personalizzabile, gratuito e aperto creato dal fondatore del progetto GNU, Richard Stallman. Questo è il più popolare della famiglia di editor di testo Emacs.

Questo editor di testo è disponibile per GNU / Linux, Windows e macOS, È scritto in C e fornisce Emacs Lisp come linguaggio di estensione. Anche implementato in C, Emacs Lisp è un "dialetto" del linguaggio di programmazione Lisp usato da Emacs come linguaggio di scripting.

Fino al rilascio di GNU Emacs 24.5, il progetto è stato sviluppato sotto la direzione personale di Richard Stallman, che ha ceduto la guida del progetto a John Wiegley nell'autunno del 2015.

Cosa c'è di nuovo in GNU Emacs 27.1?

In questa nuova versione dell'editor a delle novità che risalta è il nuovo porta tab bar integrato ("modalità barra delle schede") che ti consente di lavorare con le finestre come schede all'interno dell'editor.

Un'altra importante novità in questa nuova versione di GNU Emacs 27.1 è la pPossibilità di ridimensionare e ruotare le immagini senza utilizzare il pacchetto ImageMagick.

Inoltre possiamo anche trovare il supporto di Analisi JSON, oltre a un supporto migliorato per l'output utilizzando la libreria Cairo.

Delle altre modifiche incluse in questa nuova versione dell'editor:

  • Libreria HarfBuzz per il rendering del testo.
  • Supporto integrato per interi di dimensioni arbitrarie in Emacs Lisp.
  • Smetti di usare unexec per organizzare i download a favore del nuovo meccanismo di download portatile.
  • Tenendo conto dei requisiti delle specifiche XDG quando si posizionano i file di inizializzazione.
  • File di avvio anticipato aggiuntivo.
  • Abilitare i collegamenti lessicali predefiniti in Emacs Lisp.

Se vuoi saperne di più in merito all'annuncio della nuova versione potete consultarlo andando su seguente link

Come installare GNU Emacs su Linux?

Per coloro che sono interessati a poter installare questo editor sui propri sistemi, dovrebbero saperlo la maggior parte delle distribuzioni GNU / Linux forniscono GNU Emacs nei loro repository, con il quale possono semplicemente trovare e installare il pacchetto dal loro centro software o con l'aiuto del loro gestore di pacchetti.

Ad esempio, chi sono Ubuntu, Debian o altri utenti derivati di questi, possono installare l'editor aprendo un terminale e digitando al suo interno il seguente comando:

sudo apt install emacs

Sebbene per Ubuntu e derivati ​​ci sia uno sviluppatore che compila il codice dell'editor e lo fornisce all'interno di un repository, che può essere aggiunto con il seguente comando:

Per installare GNU Emacs su Ubuntu, così come i suoi derivati, dovremo solo aprire un terminale (Possiamo farlo con la combinazione di tasti Ctrl + Al + T) e copia i seguenti comandi al suo interno:

sudo add-apt-repository ppa:kelleyk/emacs -y

Qui è una questione di monitoraggio la pronta disponibilità ad installare il pacchetto della nuova versione.

Nel caso di quelli che lo sono Utenti di Arch Linux, Manjaro, Arco Linux o qualsiasi altro derivato, l'installazione può essere eseguita eseguendo il seguente comando in un terminale:

sudo pacman -S emacs

Mentre per chi preferisce utilizzare i pacchetti Snap, possono installare l'editor con il seguente comando:

sudo snap install emacs --classic

Infine per chi è interessato a installare subito la nuova versioneAl momento l'unico modo è scaricare il codice sorgente dell'editor per compilarlo all'interno del proprio sistema.

La nuova versione di Emacs può essere ottenuta dal suo sito ufficiale nella sezione download.

Il collegamento è questo.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile del trattamento: AB Internet Networks 2008 SL
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   Camillo Bernal suddetto

    Uso Emacs da sette anni ed è una delle cose più sorprendenti e meravigliose che ho trovato in Linux (insieme a Python e Bash). Non serve solo per modificare il codice; è perfetto per maneggiare articoli e libri di testo. Utilizzando una combinazione di macro della tastiera ed espressioni regolari, è possibile fare in pochi minuti ciò che un non iniziato potrebbe richiedere ore o addirittura giorni :)