Skip to content
Snippets Groups Projects
Commit 4e2eddb4 authored by Stéphane Del Pino's avatar Stéphane Del Pino
Browse files

Améliore la section prise en main et corrige quelques détails

parent de20ef54
No related branches found
No related tags found
No related merge requests found
...@@ -17,3 +17,4 @@ auto-save-list ...@@ -17,3 +17,4 @@ auto-save-list
/Tutoriel.pdf /Tutoriel.pdf
/Tutoriel.html /Tutoriel.html
/games/tetris-scores /games/tetris-scores
/url
...@@ -20,10 +20,10 @@ pour le développement. ...@@ -20,10 +20,10 @@ pour le développement.
* Prise en main * Prise en main
La prise en main d'Emacs n'est pas difficile pour un usage basic. En La prise en main d'Emacs n'est pas difficile pour une utilisation
mode graphique Emacs dispose de menus qui permettent les opérations de basic. En mode graphique Emacs dispose de menus qui permettent les
base. Néanmoins, pour l'utiliser plus efficacement, il convient de opérations classiques. Néanmoins, pour l'utiliser plus efficacement,
comprendre un peu son fonctionnement. il convient de comprendre un peu son fonctionnement.
Comme on l'a dit, Emacs a vu le jour comme un ensemble de *macros*, Comme on l'a dit, Emacs a vu le jour comme un ensemble de *macros*,
c'est-à-dire des enchaînements de commandes simples ou d'autres c'est-à-dire des enchaînements de commandes simples ou d'autres
...@@ -36,12 +36,18 @@ la souris avec Emacs est donc souvent contre productive. Enfin on peut ...@@ -36,12 +36,18 @@ la souris avec Emacs est donc souvent contre productive. Enfin on peut
facilement créer et enregistrer des enchaînements de commandes pour facilement créer et enregistrer des enchaînements de commandes pour
éviter les tâches répétitives. éviter les tâches répétitives.
Une première façon d'apprendre un peu Emacs est l'utilisation du
*tutoriel intégré* qu'il propose. Pour démarrer le tutoriel utiliser
le raccourcis ~C-h t~. Pour le novice, cela signifie qu'on doit taper
sur la touche contrôle (~C~) et sur la touche ~h~ simultanément, puis
sur la touche ~t~ seulement.
** Interface ** Interface
Globalement, l'interface d'Emacs est assez intuitive, mais elle a Globalement, l'interface d'Emacs est assez intuitive, mais elle a
conservé tous les ingrédients qui en faisaient sa richesse alors que conservé tous les ingrédients qui en faisaient sa richesse alors que
ce n'était pas une application graphique (la première version ce n'était pas une application graphique (la première version
graphique de GNU Emacs est la 19, sortie en 1994). Certains de ces graphique de GNU Emacs est la 19, sortie en 1994). Certains de ses
concepts ne sont donc pas si communs de nos jours. concepts ne sont donc pas si communs de nos jours.
*** /Buffers/ *** /Buffers/
...@@ -55,7 +61,9 @@ Il est possible de visualiser plusieurs /buffers/ simultanément dans ...@@ -55,7 +61,9 @@ Il est possible de visualiser plusieurs /buffers/ simultanément dans
Emacs. Chaque vue est appelée fenêtre. Attention, dans le jargon Emacs. Chaque vue est appelée fenêtre. Attention, dans le jargon
Emacs, une fenêtre n'est pas à confondre avec les fenêtres gérées par Emacs, une fenêtre n'est pas à confondre avec les fenêtres gérées par
le window-manager de l'interface graphique (voir figure le window-manager de l'interface graphique (voir figure
[[fig:trois-windows]]). [[fig:trois-windows]]). On peut afficher un *même* /buffer/ dans
différentes fenêtres et il peut être modifié dans n'importe laquelle
de ces vues.
#+CAPTION: Trois fenêtres affichées dans Emacs #+CAPTION: Trois fenêtres affichées dans Emacs
#+NAME: fig:trois-windows #+NAME: fig:trois-windows
...@@ -69,8 +77,10 @@ plusieurs fenêtres du gestionnaire graphique. ...@@ -69,8 +77,10 @@ plusieurs fenêtres du gestionnaire graphique.
Dans l'exemple de la figure [[fig:deux-frames]], il s'agit bien de la même Dans l'exemple de la figure [[fig:deux-frames]], il s'agit bien de la même
instance d'Emacs\nbsp{}: on a lancé un seul exécutable, mais on a ouvert un instance d'Emacs\nbsp{}: on a lancé un seul exécutable, mais on a ouvert un
cadre (/frame/) supplémentaire. Dans chacun des cadres, on affiche le cadre (/frame/) supplémentaire. Dans chacun des cadres, on affiche une
même /buffer/ d'édition. vue d'un *même* /buffer/ d'édition, c'est-à-dire que le *même*
/buffer/ peut être modifié par l'intermédiaire de l'un ou l'autre des
cadres.
#+CAPTION: Deux frames Emacs affichant le même /buffer/ #+CAPTION: Deux frames Emacs affichant le même /buffer/
#+NAME: fig:deux-frames #+NAME: fig:deux-frames
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment