emacsDémarrer avec emacs


Remarques

Emacs est un éditeur de texte dont la caractéristique principale est la capacité des utilisateurs à personnaliser par programmation presque tous les aspects de celui-ci. Ceci est facilité par un dialecte spécial du langage de programmation Lisp, appelé Emacs Lisp, créé spécifiquement pour être utilisé dans l'éditeur Emacs.

Il existe une multitude d’extensions écrites en Emacs Lisp qui ajoutent aux fonctionnalités d’Emacs. Ces extensions incluent des fonctions d'édition pour des langages de programmation spécifiques (similaires à ceux fournis par un IDE), des clients e-mail et IRC, des interfaces Git, des jeux tels que Tetris et 2048, etc.

De nombreux aspects de l'éditeur Emacs peuvent être utilisés sans connaissance de programmation. Les utilisateurs cherchant à personnaliser Emacs par programmation trouveront toutefois certaines fonctionnalités du langage Lisp d'Emacs telles que le système de documentation (autonome) incroyablement utile et accommodant.

Références externes:

  1. Le site de Sacha Chua est un très bon endroit pour trouver plus de ressources d'apprentissage sur Emacs.

    une. Pour ceux qui ont besoin d'un appel plus visuel sur le parcours d'apprentissage d'Emacs

    b. Pour ceux qui voudraient obtenir facilement les raccourcis clavier

  2. Wikemacs est basé sur mediawiki, et a donc un contenu structuré, des catégories navigables et autres. Commencez à explorer !

Versions

Version Date de sortie
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

Tutoriels vidéo Emacs Rocks

Vous trouverez de bons didacticiels vidéo sur Emacs sur emacsrocks.com .

entrer la description de l'image ici

Installation ou configuration

Instructions détaillées sur la configuration ou l'installation d'emacs.

Les instructions officielles sont disponibles sur le site Web de GNU Emacs .

Systèmes Debian

Sur les systèmes avec le gestionnaire de paquets Debian (tels que Debian, Ubuntu et Mint), Emacs peut être installé via la simple commande:

sudo apt-get install emacs
 

Pour une version à la pointe de la technologie, on peut utiliser le ppa suivant:

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

Construire pour la source

Si votre distribution basée sur Debian n’a pas la version d’emac que vous voulez, vous pouvez la construire à partir de zéro.

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*
 

Systèmes Redhat

Sur les systèmes avec le gestionnaire de paquets Redhat (tels que RHEL, CentOS et Fedora Core), Emacs peut être installé via la simple commande:

sudo yum install emacs
 

Arch Linux

Emacs peut être installé via la simple commande:

sudo pacman -Syu emacs
 

Gentoo et Funtoo

Sur les systèmes exécutant Portage, Emacs peut être installé via la simple commande:

sudo emerge emacs
 

GSRC (Collection de versions GNU)

Fonctionne sur tout système GNU / Linux pour obtenir la dernière version d'emacs sans utiliser le gestionnaire de paquets système (qui peut être obsolète) ou en téléchargeant l'archive ou le fichier binaire. Pour installer gsrc consultez sa documentation . Alors:

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

Systèmes 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
 

App Bundle

Des bundles d'applications précompilés pour les dernières versions stables et de développement peuvent être téléchargés sur https://emacsformacosx.com .

les fenêtres

Gestionnaire de paquets chocolatés

Emacs peut être installé avec

choco install emacs
 

Gestionnaire de package Scoop

Peut être installé à partir de seaux supplémentaires

scoop bucket add extras
scoop install emacs
 

Installateurs binaires officiels

(Notez que les fichiers binaires officiels ne sont pas fournis avec certaines bibliothèques - par exemple, les bibliothèques pour les formats d'image)

Autres installateurs binaires

Tutoriel interactif Emacs

Dans Emacs, tapez Ch t (Control-h, t) pour obtenir un excellent didacticiel interactif dans Emacs. L'utilisateur apprend la navigation et l'édition de base en opérant sur le texte TUTORIAL lui-même, pendant qu'il lit le didacticiel. (Les modifications apportées au didacticiel sont supprimées lorsque le didacticiel est fermé. Par conséquent, chaque fois qu'un utilisateur demande le didacticiel, il s'agit d'une version par défaut du didacticiel.

La première chose à faire dans le tutoriel est de savoir comment comprendre les références C-<chr> et M-<chr> dans le texte. La deuxième chose est de savoir comment avancer et reculer dans le texte.