Emacs/Introduction
Ce manuel traite d'Emacs, l'incarnation selon GNU de l'éditeur avancé, auto-documenté, personnalisable, extensible et visuel en temps réel. (Le `G' de GNU n'est pas muet.)
Nous disons qu'Emacs est un éditeur "visuel" car, normalement, le texte étant édité est visible à l'écran et mis à jour automatiquement lorsque vous tapez vos commandes. Voir Display.
Nous l'appelons un éditeur en "temps réel" car l'affichage est mis à jour très fréquemment, généralement après chaque caractère ou paire de caractères tapés. Ce qui minimise la quantité d'informations que vous devez garder en mémoire lorsque vous éditez. Voir Real-time.
Nous qualifions Emacs d'avancé car il fournit des facilités au delà de la simple insertion et suppression : contrôle de sous-processus, indentation automatique de programmes, visualisation de deux fichiers ou plus à la fois, édition de texte formaté, traitement en terme de caractères, mots, lignes, phrases, paragraphes et pages, mais aussi expressions et commentaires pour différents langages de programmation.
"Auto-documenté" veut dire qu'à tout moment, vous pouvez taper le caractère spécial Control-h, pour connaître vos différentes options. Vous pouvez aussi l'utiliser pour savoir ce que fait telle commande, ou pour trouver toutes les commandes se rapportant à un sujet. Voir Aide.
"Personnalisable" veut dire que vous pouvez changer les définitions des commandes d'Emacs en un rien de temps. Par exemple, si vous utilisez un langage de programmation pour lequel les commentaires commencent par <** et finissent par **>, vous pouvez indiquer aux commandes de manipulation de commentaires d'Emacs d'utiliser ces chaînes (Voir Comments). Un autre genre de personnalisation est le réarrangement du jeu de commandes. Par exemple, si vous préférez que les quatre commandes de déplacement élémentaire (haut, bas, gauche et droite) se trouvent sur des touches placées en diamant sur le clavier, vous pouvez rattacher les touches ainsi. Voir Customisation.
"Extensible" veut dire que vous pouvez aller plus loin que la simple personnalisation et écrire des commandes totalement nouvelles, sous forme de programmes en langage Lisp exécutables par le propre interpréteur Lisp d'Emacs. Emacs est un système "extensible en ligne", ce qui veut dire qu'il est formé d'un grand nombre de fonctions s'appelant entre elles, chacune d'elles pouvant être redéfinie au milieu d'une session d'édition. A peu près n'importe quelle partie d'Emacs peut être remplacée sans faire une copie séparée d'Emacs en entier. La plupart des commandes d'édition d'Emacs sont déjà écrites en Lisp ; les quelques exceptions auraient pu être écrites en Lisp mais ont été écrites en C pour des raisons d'efficacité. Bien que seul un programmeur puisse écrire une extension, tout le monde peut ensuite l'utiliser. Si vous voulez apprendre la programmation en Emacs Lisp, nous recommandons "Introduction to Emacs Lisp" de Robert J. Chassel, également publié par le Free Software Foundation.
Exécuté sous le système X Window, Emacs fournit ses propres menus et des raccourcis commodes aux boutons de souris. Mais Emacs peut fournir beaucoup des avantages d'un système de fenêtrage sur un terminal texte. Par exemple, vous pouvez parcourir ou éditer plusieurs fichiers à la fois, déplacer du texte entre fichiers et éditer des fichiers tout en exécutant des commandes shell.

Emacs/L'organisation de l'écran
Sur un terminal en texte seulement, l'affichage d'Emacs occupe tout l'écran. Sous le système X Window, Emacs crée ses propres fenêtres X. Nous utilisons le terme "cadre" pour désigner un écran texte entier ou une fenêtre X entière utilisés par Emacs. Emacs utilise ces deux types de cadres de la même manière pour afficher votre édition. Emacs démarre normalement avec un seul cadre, mais vous pouvez créer des cadres additionnels si vous le désirez. Voir Frames.
Lorsque vous démarrez Emacs, le cadre entier excepté la première et la dernière ligne est réservé au texte que vous éditez. Cette zone est appelée la "fenêtre". La première ligne est une "barre de menus", et la dernière ligne est une "zone de répercussion" ou "fenêtre de mini-tampon" où des prompts apparaissent et où vous pouvez entrer vos réponses. Voir plus loin pour plus d'informations sur ces lignes spéciales.
Vous pouvez subdiviser la grande fenêtre de texte horizontalement ou verticalement en plusieurs fenêtres de texte, chacune d'elle pouvant être utilisée pour un fichier différent (Voir fenêtre). Dans ce manuel, le mot "fenêtre" se réfère toujours aux subdivisions d'un cadre d'Emacs.
La fenêtre où se trouve le curseur est la "fenêtre sélectionnée", dans laquelle l'édition a lieu. 
La plupart des commandes d'Emacs s'appliquent implicitement au texte de la fenêtre sélectionnée (cependant les commandes souris opèrent généralement dans la fenêtre où vous cliquez, sélectionnée ou non). Les autres fenêtres affichent leurs propres textes pour référence seulement, à moins que/jusqu'à ce que vous les sélectionniez. Si vous utilisez plusieurs cadres sous le système X Window, donner le focus à un cadre particulier sélectionne une fenêtre dans ce cadre.
Chaque dernière ligne de fenêtre est une "ligne de mode", qui décrit ce qui se passe dans cette fenêtre. Elle apparaît en inversion vidéo, si le terminal le permet, et son contenu commence par -:- *scratch* au démarrage d'Emacs. La ligne de mode affiche des informations sur la situation comme quel tampon est affiché au dessus de lui dans la fenêtre, quels modes majeurs et mineurs sont utilisés, et si le tampon contient des changements non enregistrés.

Emacs/Touches
Notations utilisées.
Cela parait compliqué car j'explique mal mais on s'y fait vite.

Photographie/Fabricants/Futura Kamerawerk/Futura P

Photographie/Fabricants/Futura Kamerawerk/Futura S III