Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:editeurs:emacs [09/08/2015 12:12] sogal créée |
doc:editeurs:emacs [26/03/2019 18:20] Jean-Pierre Pinson |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== L'éditeur de texte GNU-Emacs ====== | + | ====== Emacs - Éditeur de texte GNU ====== |
* Objet : Découvrir et personnaliser l'éditeur de texte GNU Emacs | * Objet : Découvrir et personnaliser l'éditeur de texte GNU Emacs | ||
Ligne 5: | Ligne 5: | ||
* Commentaires : //Ce tutoriel est basé sur la version 24 d'Emacs. Son rédacteur utilise la version X11 (avec interface graphique donc). // | * Commentaires : //Ce tutoriel est basé sur la version 24 d'Emacs. Son rédacteur utilise la version X11 (avec interface graphique donc). // | ||
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | ||
- | * Suivi : {{tag>en-chantier à-tester à-placer}} - FIXME Pour choisir, voir les autres Tags possibles dans [[:atelier:#tags|l'Atelier]]. | + | * Suivi : {{tag>à-tester à-completer}} - FIXME Pour choisir, voir les autres Tags possibles dans [[:atelier:#tags|l'Atelier]]. |
* Création par [[user>sogal]] 09/08/2015 | * Création par [[user>sogal]] 09/08/2015 | ||
* Testé par <...> le <...> FIXME | * Testé par <...> le <...> FIXME | ||
Ligne 12: | Ligne 12: | ||
===== Introduction ===== | ===== Introduction ===== | ||
=== Présentation === | === Présentation === | ||
- | GNU Emacs est un éditeur de texte extensible disposant de très nombreuses fonctionnalités. Il a été écrit par Richard M. Stallman en 1976 et fait partie du projet GNU.\ | + | GNU Emacs est un éditeur de texte extensible disposant de très nombreuses fonctionnalités. Il a été écrit par Richard M. Stallman en 1976 et fait partie du projet GNU. |
- | Il est disponible en 2 versions : une version en console et un version graphique.\ | + | Il est disponible en 2 versions : une version en console et un version graphique. |
=== Modes d'édition === | === Modes d'édition === | ||
- | Emacs est très différent de Vim dans son approche des touches de raccourcis. Il a principalement recours à la touche Ctrl (notée C) et, dans une moindre mesure, à la touche Alt (appelée Meta et notée M). Il n'y a pas de mode visuel ou insertion. Dès que l'éditeur est ouvert ou qu'un fichier est ouvert dans celui-ci, l'édition peut commencer. Emacs utilise des modes dits "majeurs" correspondant au type de fichier édité et il adapte son comportement (coloration, syntaxique, indentation, fonctionnalités et actions disponibles) à ce fichier.\ | + | Emacs est très différent de Vim dans son approche des touches de raccourcis. Il a principalement recours à la touche Ctrl (notée C) et, dans une moindre mesure, à la touche Alt (appelée Meta et notée M). Il n'y a pas de mode visuel ou insertion. Dès que l'éditeur est ouvert ou qu'un fichier est ouvert dans celui-ci, l'édition peut commencer. Emacs utilise des modes dits "majeurs" correspondant au type de fichier édité et il adapte son comportement (coloration, syntaxique, indentation, fonctionnalités et actions disponibles) à ce fichier. |
===== Installation ===== | ===== Installation ===== | ||
+ | en root | ||
+ | apt-get install emacs | ||
+ | |||
+ | Si vous cherchez à n'utiliser emacs qu'en console, vous pouvez aussi installer emacs24-nox. Vous n'aurez plus besoin de l'option -nw | ||
===== Utilisation ===== | ===== Utilisation ===== | ||
+ | Ouvrir un Fichier En ouvrant emacs Dans un terminal Par exemple : /etc/apt/sources.list : | ||
+ | |||
+ | emacs -nw /etc/apt/sources.list | ||
+ | |||
+ | Enregistrer le fichier : | ||
+ | |||
+ | Appuyer sur la touche De votre clavier Ctrl et en même temps la touche X suivi de Ctrl-s | ||
+ | |||
+ | Pour quitter emacs : | ||
+ | |||
+ | Ctrl-X suivi de Ctrl-C | ||
+ | |||
+ | |||
+ | ===== Liste des raccourcis principaux ===== | ||
+ | |||
+ | C = Touche Ctrl | ||
+ | |||
+ | Voici la liste des raccourcis principaux accessibles via la touche ctrl. En général, ils sont notés sous la forme C+<touche>. Commençons par les raccourcis basiques : | ||
+ | |||
+ | Raccourcis Signification | ||
+ | C+<x> C+<c> Quitter l'application | ||
+ | C+<x> k Fermer le buffer | ||
+ | C+<x> f Ouvrir un fichier | ||
+ | C+<x> C+<s> Sauvegarder un fichier | ||
+ | |||
+ | |||
+ | Poursuivons maintenant avec les raccourcis spécifiques au texte : | ||
+ | |||
+ | Raccourcis Signification | ||
+ | C+<x> h Sélectionner la totalité du buffer | ||
+ | C+<w> Couper la région sélectionnée | ||
+ | C+<y> Coller ce qui a été copié ou coupé | ||
+ | C+<s> Effectuer une recherche dans le texte | ||
+ | C+<_> Annuler une modification | ||
+ | Pour obtenir plus de raccourcis spécifiques à la touche <ctrl>, il faut saisir la suite C+<x> C+<h> pour obtenir la liste fournie par Emacs. |