emacsIniziare con emacs


Osservazioni

Emacs è un editor di testo la cui caratteristica principale è la capacità degli utenti di personalizzare a livello di programmazione quasi tutti gli aspetti di esso. Questo è facilitato attraverso uno speciale dialetto del linguaggio di programmazione Lisp, chiamato Emacs Lisp, creato appositamente per essere utilizzato nell'editor di Emacs.

Ci sono una moltitudine di estensioni scritte in Emacs Lisp che si aggiungono alle funzionalità di Emacs. Queste estensioni includono funzionalità di editing per specifici linguaggi di programmazione (simile a quello che potrebbe fornire un IDE), e-mail e client IRC, frontend Git, giochi come Tetris e 2048 e molto altro.

Molti aspetti dell'editor di Emacs possono essere utilizzati senza conoscenze di programmazione. Gli utenti che cercano di personalizzare a livello di codice Emacs, tuttavia, troveranno alcune funzionalità del linguaggio Lisp di Emacs come il sistema di (auto) documentazione incredibilmente utile e accomodante.

Riferimenti esterni:

  1. Il sito di Sacha Chua è un ottimo sito per trovare più risorse di apprendimento su Emacs.

    un. Per coloro che hanno bisogno di un maggiore appeal visivo sul percorso di apprendimento di Emacs

    b. Per coloro che vorrebbero ottenere facilmente le associazioni chiave

  2. Wikemacs è basato su mediawiki e quindi ha contenuti strutturati, categorie sfogliabili e simili. Inizia ad esplorare !

Versioni

Versione Data di rilascio
25.1 2016/09/17
24.5 2015/04/10
24.4 2014/10/20
24.3 2013/03/11
24.2 2012-08-27
24.1 2012-06-10
23.4 2012-01-29
23.3 2011-03-10
23.2 2010-05-08
23.1 2009-07-29
22.3 2008-09-05
22.2 2008-03-26
22.1 2007-06-02
21.4 2005/02/06
21.3 2003-03-24
21.2 2002/03/18
21.1 2001/10/28

Emacs Rocks Tutorial video

Buoni tutorial video su Emacs possono essere trovati su emacsrocks.com .

inserisci la descrizione dell'immagine qui

Installazione o configurazione

Istruzioni dettagliate su come installare o installare emacs.

Le istruzioni ufficiali sono disponibili sul sito Web GNU Emacs .

Sistemi Debian

Sui sistemi con il gestore di pacchetti Debian (come Debian, Ubuntu e Mint) Emacs può essere installato tramite il semplice comando:

sudo apt-get install emacs
 

Per una versione all'avanguardia, è possibile utilizzare il seguente ppa:

sudo apt-add-repository ppa:ubuntu-elisp/ppa
sudo apt-get install emacs-snapshot
 

Costruisci per la fonte

Se la tua distro basata su Debian non ha la versione di emacs che desideri, puoi crearla da zero.

sudo apt-get build-dep emacs24 -y

cd /tmp/

wget http://alpha.gnu.org/gnu/emacs/pretest/emacs-25.0.93.tar.xz
tar -xvf emacs-25.0.93.tar.xz

cd emacs-25.0.93
./configure
make
sudo make install

rm -rf /tmp/emacs-25.0.93*
 

Sistemi Redhat

Sui sistemi con il gestore di pacchetti Redhat (come RHEL, CentOS e Fedora Core) Emacs può essere installato tramite il semplice comando:

sudo yum install emacs
 

Arch Linux

Emacs può essere installato tramite il semplice comando:

sudo pacman -Syu emacs
 

Gentoo e Funtoo

Sui sistemi che eseguono Portage, Emacs può essere installato tramite il semplice comando:

sudo emerge emacs
 

GSRC (Collezione di rilascio di GNU Source)

Funziona su qualsiasi sistema GNU / Linux per ottenere l'ultima versione di emacs senza utilizzare il gestore di pacchetti di sistema (che potrebbe non essere aggiornato) o scaricare l'archivio o il file binario. Per installare gsrc vedi la sua documentazione . Poi:

cd gsrc
make -C gnu/emacs install
# add the binaries to your PATH
source ./setup.sh
 

Sistemi Darwin

homebrew

brew install emacs --with-cocoa # basic install
# additional flags of interest can be viewed by calling `brew info emacs`
brew linkapps emacs # to put a symlink in your Applications directory
 

MacPorts

sudo port install emacs
 

pkgsrc

sudo pkgin -y install emacs-24.5
 

Pacchetto di app

I pacchetti di app precompilati per le ultime versioni stabili e di sviluppo possono essere scaricati su https://emacsformacosx.com .

finestre

Responsabile pacchetto Chocolatey

Emacs può essere installato con

choco install emacs
 

Scoop gestore pacchetti

Può essere installato dalla benna extra

scoop bucket add extras
scoop install emacs
 

Installatori binari ufficiali

(Si noti che i binari ufficiali non vengono forniti con alcune librerie, ad es. Librerie per i formati di immagine)

Altri programmi di installazione binari

Tutorial interattivo di Emacs

All'interno di Emacs, digita Ch t (Control-h, t) per ottenere un eccellente tutorial interattivo all'interno di Emacs. L'utente apprende la navigazione e il montaggio di base operando sul testo TUTORIAL stesso, mentre leggono il tutorial. (Le modifiche al tutorial vengono scartate quando il tutorial è chiuso, quindi ogni volta che un utente richiede il tutorial, è una versione predefinita pulita del tutorial.

Sicuramente, la prima cosa nel tutorial è come capire i riferimenti C-<chr> e M-<chr> nel testo. La seconda cosa è come andare avanti e indietro nel testo.