Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
D
dot-emacs
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Model registry
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
GitLab community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Stéphane Del Pino
dot-emacs
Commits
4e2eddb4
Commit
4e2eddb4
authored
Mar 20, 2020
by
Stéphane Del Pino
Browse files
Options
Downloads
Patches
Plain Diff
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
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
.gitignore
+1
-0
1 addition, 0 deletions
.gitignore
Tutoriel.org
+18
-8
18 additions, 8 deletions
Tutoriel.org
with
19 additions
and
8 deletions
.gitignore
+
1
−
0
View file @
4e2eddb4
...
@@ -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
This diff is collapsed.
Click to expand it.
Tutoriel.org
+
18
−
8
View file @
4e2eddb4
...
@@ -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 u
sage basic. E
n
La prise en main d'Emacs n'est pas difficile pour un
e
u
tilisatio
n
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
c
es
graphique de GNU Emacs est la 19, sortie en 1994). Certains de
s
es
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
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment