diff --git a/Configuration.html b/Configuration.html
index 46427496718977c05e23629f35fceb9670911cc5..9ddbe4e5ab62bf4cd17a15dae133e962b3811835 100644
--- a/Configuration.html
+++ b/Configuration.html
@@ -3,7 +3,7 @@
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" lang="fr" xml:lang="fr">
 <head>
-<!-- 2020-05-15 ven. 21:47 -->
+<!-- 2020-05-18 lun. 22:48 -->
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
 <meta name="viewport" content="width=device-width, initial-scale=1" />
 <title>Configuration</title>
@@ -239,97 +239,98 @@ for the JavaScript code in this tag.
 <h2>Table des matières</h2>
 <div id="text-table-of-contents">
 <ul>
-<li><a href="#orga6319bf">1. Choix d'interface</a>
+<li><a href="#org80aecdb">1. Choix d'interface</a>
 <ul>
-<li><a href="#org186532b">1.1. Pas d'écran de bienvenue</a></li>
-<li><a href="#orgd064815">1.2. Désactive des raccourcis</a></li>
-<li><a href="#org15c7a07">1.3. Augumente la mémoire pour le <i>garbage collector</i> &rArr; meilleures performances</a></li>
-<li><a href="#org637da04">1.4. <i>toolbar</i></a></li>
-<li><a href="#org92c5493">1.5. Réponses par y ou n</a></li>
-<li><a href="#org1f555c1">1.6. Commentaires</a></li>
-<li><a href="#org51bcd5d">1.7. Désactive l'auto-save</a></li>
-<li><a href="#org6f088c7">1.8. Auto-fill</a></li>
-<li><a href="#org97a2061">1.9. Supression des blancs inutiles</a></li>
-<li><a href="#orgbfb24a5">1.10. Numéros de lignes</a></li>
-<li><a href="#orgcb1a538">1.11. Try</a></li>
-<li><a href="#org2ef4163">1.12. Posframe</a></li>
-<li><a href="#orge4837be">1.13. Which key</a></li>
-<li><a href="#org536fc31">1.14. Gnuplot</a></li>
-<li><a href="#org5f53e18">1.15. Org mode</a></li>
-<li><a href="#org6ecca5b">1.16. Ace window</a></li>
-<li><a href="#org66aea0e">1.17. Ivy / Counsel</a></li>
-<li><a href="#orgd24eb1a">1.18. Swiper</a></li>
-<li><a href="#org1d47dd9">1.19. Avy</a></li>
-<li><a href="#org8f802fc">1.20. Company</a></li>
-<li><a href="#orgdadcf42">1.21. C++</a>
+<li><a href="#org0fb1a53">1.1. Pas d'écran de bienvenue</a></li>
+<li><a href="#orge83d9c4">1.2. Désactive des raccourcis</a></li>
+<li><a href="#orgf0cc0dd">1.3. Augumente la mémoire pour le <i>garbage collector</i> &rArr; meilleures performances</a></li>
+<li><a href="#org58bce33">1.4. <i>toolbar</i></a></li>
+<li><a href="#org4246c44">1.5. Réponses par y ou n</a></li>
+<li><a href="#orgfebf619">1.6. Commentaires</a></li>
+<li><a href="#orgb198a95">1.7. Désactive l'auto-save</a></li>
+<li><a href="#orgf5a0b1d">1.8. Auto-fill</a></li>
+<li><a href="#orgbd59dee">1.9. Supression des blancs inutiles</a></li>
+<li><a href="#org9236dcd">1.10. Numéros de lignes</a></li>
+<li><a href="#orgf8f59e7">1.11. Try</a></li>
+<li><a href="#orgc4abfca">1.12. Posframe</a></li>
+<li><a href="#org11f024f">1.13. Which key</a></li>
+<li><a href="#org6379c08">1.14. Gnuplot</a></li>
+<li><a href="#org0eb6dbb">1.15. Org mode</a></li>
+<li><a href="#org3ab38a0">1.16. Ace window</a></li>
+<li><a href="#org73259c1">1.17. Window-jump</a></li>
+<li><a href="#org2b879be">1.18. Ivy / Counsel</a></li>
+<li><a href="#org0777812">1.19. Swiper</a></li>
+<li><a href="#org33857a6">1.20. Avy</a></li>
+<li><a href="#org6d2c087">1.21. Company</a></li>
+<li><a href="#orge8d2543">1.22. C++</a>
 <ul>
-<li><a href="#orgc4f67b3">1.21.1. On branche Irony à Company</a></li>
-<li><a href="#org0383b3a">1.21.2. On active Irony pour le C++</a></li>
-<li><a href="#orgc287cd0">1.21.3. Eldoc / Irony</a></li>
-<li><a href="#org982c4e4">1.21.4. Formatage automatique : <code>clang-format</code></a></li>
-<li><a href="#orgdd9e6c1">1.21.5. Coloration syntaxique (C++ moderne)</a></li>
+<li><a href="#org3326060">1.22.1. On branche Irony à Company</a></li>
+<li><a href="#org55e55e7">1.22.2. On active Irony pour le C++</a></li>
+<li><a href="#org024859e">1.22.3. Eldoc / Irony</a></li>
+<li><a href="#org141f5a1">1.22.4. Formatage automatique : <code>clang-format</code></a></li>
+<li><a href="#org32d66f6">1.22.5. Coloration syntaxique (C++ moderne)</a></li>
 </ul>
 </li>
-<li><a href="#orgfc72f93">1.22. Thèmes</a></li>
-<li><a href="#org8a9e6c9">1.23. Modeline</a></li>
-<li><a href="#orge66eb8a">1.24. Parenthèses arc-en-ciel</a></li>
-<li><a href="#org59f6cc0">1.25. FlyCheck</a></li>
-<li><a href="#org8ec122f">1.26. Python</a></li>
-<li><a href="#org5c22c52">1.27. YASnippet</a></li>
-<li><a href="#org2c0c13b">1.28. Divers paquets</a>
+<li><a href="#orga7bdef7">1.23. Thèmes</a></li>
+<li><a href="#orgedf8cc9">1.24. Modeline</a></li>
+<li><a href="#orgc2119f3">1.25. Parenthèses arc-en-ciel</a></li>
+<li><a href="#org331a393">1.26. FlyCheck</a></li>
+<li><a href="#orgc4a4dc7">1.27. Python</a></li>
+<li><a href="#org732b176">1.28. YASnippet</a></li>
+<li><a href="#org9b3da9a">1.29. Divers paquets</a>
 <ul>
-<li><a href="#org6522b63">1.28.1. Highlight line</a></li>
-<li><a href="#org485b415">1.28.2. Beacon</a></li>
-<li><a href="#org08f09e5">1.28.3. hungry-delete</a></li>
-<li><a href="#org4277ee2">1.28.4. Expand-region</a></li>
-<li><a href="#orgee622ac">1.28.5. Meilleure gestion du <code>kill-ring</code></a></li>
-<li><a href="#orgd739508">1.28.6. Gestion de la restauration des buffers</a></li>
+<li><a href="#org0d970b4">1.29.1. Highlight line</a></li>
+<li><a href="#org590a5f8">1.29.2. Beacon</a></li>
+<li><a href="#orge7d4ff6">1.29.3. hungry-delete</a></li>
+<li><a href="#orgb92d083">1.29.4. Expand-region</a></li>
+<li><a href="#org33bb66b">1.29.5. Meilleure gestion du <code>kill-ring</code></a></li>
+<li><a href="#org5adbb28">1.29.6. Gestion de la restauration des buffers</a></li>
 </ul>
 </li>
-<li><a href="#orgd0c56f4">1.29. Powerline</a></li>
-<li><a href="#org1615ba5">1.30. iedit</a></li>
-<li><a href="#orgc246a73">1.31. Narrow/widen dwim</a></li>
-<li><a href="#org0169094">1.32. Web Mode</a></li>
-<li><a href="#org1ed30b2">1.33. Emmet mode</a></li>
-<li><a href="#org8e16851">1.34. Dired-dwim</a></li>
-<li><a href="#org17f53a8">1.35. LaTeX</a></li>
-<li><a href="#orgcdb2008">1.36. Gestion de projets</a></li>
-<li><a href="#org581a21f">1.37. Org-mode (langages suportés)</a></li>
-<li><a href="#orgf40a765">1.38. Parenthèses</a></li>
-<li><a href="#org8a94ae1">1.39. Taille de la police</a></li>
-<li><a href="#org4721b8e">1.40. Hydra</a></li>
-<li><a href="#org389d0ba">1.41. Modes git</a></li>
-<li><a href="#org0d56f8d">1.42. FlySpell</a></li>
-<li><a href="#org4b2a3d3">1.43. C++</a></li>
-<li><a href="#orgc22b3dd">1.44. Compilation</a></li>
-<li><a href="#org26e0a70">1.45. CMake</a></li>
-<li><a href="#orgef4095a">1.46. Markdown</a></li>
-<li><a href="#org1e100ed">1.47. Dumb jump</a></li>
-<li><a href="#org7bce10a">1.48. Origami</a></li>
-<li><a href="#org41f12ed">1.49. IBuffer</a></li>
-<li><a href="#org0104e96">1.50. WGrep</a></li>
-<li><a href="#orgb7281df">1.51. PDF tools</a></li>
-<li><a href="#orgf9d4062">1.52. AutoYASnippet</a></li>
-<li><a href="#org7d032c3">1.53. Divers</a></li>
-<li><a href="#orgb93ff78">1.54. Keyfreq</a></li>
-<li><a href="#org5950188">1.55. Dictionnaire et césures</a></li>
+<li><a href="#orga8f1f61">1.30. Powerline</a></li>
+<li><a href="#orgb60e9d3">1.31. iedit</a></li>
+<li><a href="#org0d18357">1.32. Narrow/widen dwim</a></li>
+<li><a href="#orge80fdaa">1.33. Web Mode</a></li>
+<li><a href="#orgc20f68e">1.34. Emmet mode</a></li>
+<li><a href="#orgd823c7e">1.35. Dired-dwim</a></li>
+<li><a href="#org8bbcd61">1.36. LaTeX</a></li>
+<li><a href="#org15c0ae2">1.37. Gestion de projets</a></li>
+<li><a href="#orge7ad4b3">1.38. Org-mode (langages suportés)</a></li>
+<li><a href="#orgbd9b188">1.39. Parenthèses</a></li>
+<li><a href="#org0d6913a">1.40. Taille de la police</a></li>
+<li><a href="#org39ecbfe">1.41. Hydra</a></li>
+<li><a href="#orgd5188fe">1.42. Modes git</a></li>
+<li><a href="#orgd336316">1.43. FlySpell</a></li>
+<li><a href="#org5791ee7">1.44. C++</a></li>
+<li><a href="#org74ae162">1.45. Compilation</a></li>
+<li><a href="#orgd572aa7">1.46. CMake</a></li>
+<li><a href="#org1b40526">1.47. Markdown</a></li>
+<li><a href="#orga4ea630">1.48. Dumb jump</a></li>
+<li><a href="#org3cca8c2">1.49. Origami</a></li>
+<li><a href="#org87f9e64">1.50. IBuffer</a></li>
+<li><a href="#org391a346">1.51. WGrep</a></li>
+<li><a href="#orge82a5ae">1.52. PDF tools</a></li>
+<li><a href="#org954b49a">1.53. AutoYASnippet</a></li>
+<li><a href="#org23009f4">1.54. Divers</a></li>
+<li><a href="#org087b80d">1.55. Keyfreq</a></li>
+<li><a href="#orgd529ff5">1.56. Dictionnaire et césures</a></li>
 </ul>
 </li>
-<li><a href="#orga8d5cf5">2. Annexes</a>
+<li><a href="#org9ab3d20">2. Annexes</a>
 <ul>
-<li><a href="#org594f949">2.1. Génération de toute la documentation</a></li>
+<li><a href="#org7e25936">2.1. Génération de toute la documentation</a></li>
 </ul>
 </li>
 </ul>
 </div>
 </div>
 
-<div id="outline-container-orga6319bf" class="outline-2">
-<h2 id="orga6319bf"><span class="section-number-2">1</span> Choix d'interface</h2>
+<div id="outline-container-org80aecdb" class="outline-2">
+<h2 id="org80aecdb"><span class="section-number-2">1</span> Choix d'interface</h2>
 <div class="outline-text-2" id="text-1">
 </div>
-<div id="outline-container-org186532b" class="outline-3">
-<h3 id="org186532b"><span class="section-number-3">1.1</span> Pas d'écran de bienvenue</h3>
+<div id="outline-container-org0fb1a53" class="outline-3">
+<h3 id="org0fb1a53"><span class="section-number-3">1.1</span> Pas d'écran de bienvenue</h3>
 <div class="outline-text-3" id="text-1-1">
 <div class="org-src-container">
 <pre class="src src-emacs-lisp"><span class="org-rainbow-delimiters-depth-1">(</span><span class="org-keyword">setq</span> inhibit-startup-message t<span class="org-rainbow-delimiters-depth-1">)</span>
@@ -338,8 +339,8 @@ for the JavaScript code in this tag.
 </div>
 </div>
 
-<div id="outline-container-orgd064815" class="outline-3">
-<h3 id="orgd064815"><span class="section-number-3">1.2</span> Désactive des raccourcis</h3>
+<div id="outline-container-orge83d9c4" class="outline-3">
+<h3 id="orge83d9c4"><span class="section-number-3">1.2</span> Désactive des raccourcis</h3>
 <div class="outline-text-3" id="text-1-2">
 <div class="org-src-container">
 <pre class="src src-emacs-lisp"><span class="org-rainbow-delimiters-depth-1">(</span>global-set-key <span class="org-rainbow-delimiters-depth-2">(</span>kbd <span class="org-string">"C-x C-z"</span><span class="org-rainbow-delimiters-depth-2">)</span> nil<span class="org-rainbow-delimiters-depth-1">)</span>
@@ -348,8 +349,8 @@ for the JavaScript code in this tag.
 </div>
 </div>
 
-<div id="outline-container-org15c7a07" class="outline-3">
-<h3 id="org15c7a07"><span class="section-number-3">1.3</span> Augumente la mémoire pour le <i>garbage collector</i> &rArr; meilleures performances</h3>
+<div id="outline-container-orgf0cc0dd" class="outline-3">
+<h3 id="orgf0cc0dd"><span class="section-number-3">1.3</span> Augumente la mémoire pour le <i>garbage collector</i> &rArr; meilleures performances</h3>
 <div class="outline-text-3" id="text-1-3">
 <div class="org-src-container">
 <pre class="src src-emacs-lisp"><span class="org-rainbow-delimiters-depth-1">(</span><span class="org-keyword">setq</span> gc-cons-threshold 64000000<span class="org-rainbow-delimiters-depth-1">)</span>
@@ -362,8 +363,8 @@ for the JavaScript code in this tag.
 </div>
 </div>
 
-<div id="outline-container-org637da04" class="outline-3">
-<h3 id="org637da04"><span class="section-number-3">1.4</span> <i>toolbar</i></h3>
+<div id="outline-container-org58bce33" class="outline-3">
+<h3 id="org58bce33"><span class="section-number-3">1.4</span> <i>toolbar</i></h3>
 <div class="outline-text-3" id="text-1-4">
 <p>
 Elle est déactivée par défaut
@@ -386,8 +387,8 @@ est actif.
 </div>
 </div>
 
-<div id="outline-container-org92c5493" class="outline-3">
-<h3 id="org92c5493"><span class="section-number-3">1.5</span> Réponses par y ou n</h3>
+<div id="outline-container-org4246c44" class="outline-3">
+<h3 id="org4246c44"><span class="section-number-3">1.5</span> Réponses par y ou n</h3>
 <div class="outline-text-3" id="text-1-5">
 <div class="org-src-container">
 <pre class="src src-emacs-lisp"><span class="org-rainbow-delimiters-depth-1">(</span>fset 'yes-or-no-p 'y-or-n-p<span class="org-rainbow-delimiters-depth-1">)</span>
@@ -396,8 +397,8 @@ est actif.
 </div>
 </div>
 
-<div id="outline-container-org1f555c1" class="outline-3">
-<h3 id="org1f555c1"><span class="section-number-3">1.6</span> Commentaires</h3>
+<div id="outline-container-orgfebf619" class="outline-3">
+<h3 id="orgfebf619"><span class="section-number-3">1.6</span> Commentaires</h3>
 <div class="outline-text-3" id="text-1-6">
 <table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
 
@@ -427,8 +428,8 @@ est actif.
 </div>
 </div>
 
-<div id="outline-container-org51bcd5d" class="outline-3">
-<h3 id="org51bcd5d"><span class="section-number-3">1.7</span> Désactive l'auto-save</h3>
+<div id="outline-container-orgb198a95" class="outline-3">
+<h3 id="orgb198a95"><span class="section-number-3">1.7</span> Désactive l'auto-save</h3>
 <div class="outline-text-3" id="text-1-7">
 <div class="org-src-container">
 <pre class="src src-emacs-lisp"><span class="org-rainbow-delimiters-depth-1">(</span><span class="org-keyword">setq</span> auto-save-default nil<span class="org-rainbow-delimiters-depth-1">)</span>
@@ -437,8 +438,8 @@ est actif.
 </div>
 </div>
 
-<div id="outline-container-org6f088c7" class="outline-3">
-<h3 id="org6f088c7"><span class="section-number-3">1.8</span> Auto-fill</h3>
+<div id="outline-container-orgf5a0b1d" class="outline-3">
+<h3 id="orgf5a0b1d"><span class="section-number-3">1.8</span> Auto-fill</h3>
 <div class="outline-text-3" id="text-1-8">
 <p>
 Utilise le mode mineur <code>auto-fill</code> (des retours à la ligne sont
@@ -458,8 +459,8 @@ automatiquement ajoutés quand les lignes sont trop longues).
 </div>
 </div>
 
-<div id="outline-container-org97a2061" class="outline-3">
-<h3 id="org97a2061"><span class="section-number-3">1.9</span> Supression des blancs inutiles</h3>
+<div id="outline-container-orgbd59dee" class="outline-3">
+<h3 id="orgbd59dee"><span class="section-number-3">1.9</span> Supression des blancs inutiles</h3>
 <div class="outline-text-3" id="text-1-9">
 <p>
 On retire les blancs qui traînent en fin de ligne à la sauvegarde d'un
@@ -475,8 +476,8 @@ On retire les blancs qui traînent en fin de ligne à la sauvegarde d'un
 </div>
 </div>
 
-<div id="outline-container-orgbfb24a5" class="outline-3">
-<h3 id="orgbfb24a5"><span class="section-number-3">1.10</span> Numéros de lignes</h3>
+<div id="outline-container-org9236dcd" class="outline-3">
+<h3 id="org9236dcd"><span class="section-number-3">1.10</span> Numéros de lignes</h3>
 <div class="outline-text-3" id="text-1-10">
 <p>
 Affiche les numéros des lignes en marge de gauche.
@@ -496,8 +497,8 @@ Affiche les numéros des lignes en marge de gauche.
 </div>
 </div>
 
-<div id="outline-container-orgcb1a538" class="outline-3">
-<h3 id="orgcb1a538"><span class="section-number-3">1.11</span> Try</h3>
+<div id="outline-container-orgf8f59e7" class="outline-3">
+<h3 id="orgf8f59e7"><span class="section-number-3">1.11</span> Try</h3>
 <div class="outline-text-3" id="text-1-11">
 <p>
 Permet d'essayer des paquets (sans les installer de manière permanente)
@@ -510,8 +511,8 @@ Permet d'essayer des paquets (sans les installer de manière permanente)
 </div>
 </div>
 
-<div id="outline-container-org2ef4163" class="outline-3">
-<h3 id="org2ef4163"><span class="section-number-3">1.12</span> Posframe</h3>
+<div id="outline-container-orgc4abfca" class="outline-3">
+<h3 id="orgc4abfca"><span class="section-number-3">1.12</span> Posframe</h3>
 <div class="outline-text-3" id="text-1-12">
 <p>
 Affiche des boîtes de dialogue
@@ -524,8 +525,8 @@ Affiche des boîtes de dialogue
 </div>
 </div>
 
-<div id="outline-container-orge4837be" class="outline-3">
-<h3 id="orge4837be"><span class="section-number-3">1.13</span> Which key</h3>
+<div id="outline-container-org11f024f" class="outline-3">
+<h3 id="org11f024f"><span class="section-number-3">1.13</span> Which key</h3>
 <div class="outline-text-3" id="text-1-13">
 <p>
 Aide en ligne pour les raccourcis (<i>quelle touche ?</i>)
@@ -540,8 +541,8 @@ Aide en ligne pour les raccourcis (<i>quelle touche ?</i>)
 </div>
 </div>
 
-<div id="outline-container-org536fc31" class="outline-3">
-<h3 id="org536fc31"><span class="section-number-3">1.14</span> Gnuplot</h3>
+<div id="outline-container-org6379c08" class="outline-3">
+<h3 id="org6379c08"><span class="section-number-3">1.14</span> Gnuplot</h3>
 <div class="outline-text-3" id="text-1-14">
 <p>
 Ajout du mode <code>gnuplot</code>, en particulier pour les interactions avec
@@ -555,8 +556,8 @@ Ajout du mode <code>gnuplot</code>, en particulier pour les interactions avec
 </div>
 </div>
 
-<div id="outline-container-org5f53e18" class="outline-3">
-<h3 id="org5f53e18"><span class="section-number-3">1.15</span> Org mode</h3>
+<div id="outline-container-org0eb6dbb" class="outline-3">
+<h3 id="org0eb6dbb"><span class="section-number-3">1.15</span> Org mode</h3>
 <div class="outline-text-3" id="text-1-15">
 <p>
 <i>Org bullets</i> pour un plus bel affichage des sections
@@ -631,8 +632,8 @@ Ajout du mode <code>gnuplot</code>, en particulier pour les interactions avec
 </div>
 </div>
 
-<div id="outline-container-org6ecca5b" class="outline-3">
-<h3 id="org6ecca5b"><span class="section-number-3">1.16</span> Ace window</h3>
+<div id="outline-container-org3ab38a0" class="outline-3">
+<h3 id="org3ab38a0"><span class="section-number-3">1.16</span> Ace window</h3>
 <div class="outline-text-3" id="text-1-16">
 <p>
 Permet de changer facilement de fenêtre. S'il y a plus de deux <i>buffers</i>
@@ -677,10 +678,66 @@ fenêtre choisie pour s'y rendre.
 </div>
 </div>
 
-<div id="outline-container-org66aea0e" class="outline-3">
-<h3 id="org66aea0e"><span class="section-number-3">1.17</span> Ivy / Counsel</h3>
+<div id="outline-container-org73259c1" class="outline-3">
+<h3 id="org73259c1"><span class="section-number-3">1.17</span> Window-jump</h3>
 <div class="outline-text-3" id="text-1-17">
 <p>
+Permet de changer intuitivement de fenêtre en utilisant les flèches du
+clavier. S'il y a plusieurs possibilités, la fenêtre choisie est celle
+alignée avec le curseur.
+</p>
+<table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
+
+
+<colgroup>
+<col  class="org-left" />
+
+<col  class="org-left" />
+</colgroup>
+<thead>
+<tr>
+<th scope="col" class="org-left">Raccourci</th>
+<th scope="col" class="org-left">Description</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="org-left"><code>C-M-right</code></td>
+<td class="org-left">Déplace le curseur dans une fenêtre à droite</td>
+</tr>
+
+<tr>
+<td class="org-left"><code>C-M-left</code></td>
+<td class="org-left">Déplace le curseur dans une fenêtre à gauche</td>
+</tr>
+
+<tr>
+<td class="org-left"><code>C-M-up</code></td>
+<td class="org-left">Déplace le curseur dans une fenêtre au dessus</td>
+</tr>
+
+<tr>
+<td class="org-left"><code>C-M-down</code></td>
+<td class="org-left">Déplace le curseur dans une fenêtre en dessous</td>
+</tr>
+</tbody>
+</table>
+<div class="org-src-container">
+<pre class="src src-emacs-lisp"><span class="org-rainbow-delimiters-depth-1">(</span><span class="org-keyword">use-package</span> <span class="org-constant">window-jump</span>
+  <span class="org-builtin">:ensure</span> t
+  <span class="org-builtin">:bind</span> <span class="org-rainbow-delimiters-depth-2">(</span><span class="org-rainbow-delimiters-depth-3">(</span><span class="org-string">"C-M-&lt;up&gt;"</span> . 'window-jump-up<span class="org-rainbow-delimiters-depth-3">)</span>
+         <span class="org-rainbow-delimiters-depth-3">(</span><span class="org-string">"C-M-&lt;down&gt;"</span> . 'window-jump-down<span class="org-rainbow-delimiters-depth-3">)</span>
+         <span class="org-rainbow-delimiters-depth-3">(</span><span class="org-string">"C-M-&lt;right&gt;"</span> . 'window-jump-right<span class="org-rainbow-delimiters-depth-3">)</span>
+         <span class="org-rainbow-delimiters-depth-3">(</span><span class="org-string">"C-M-&lt;left&gt;"</span> . 'window-jump-left<span class="org-rainbow-delimiters-depth-3">)</span><span class="org-rainbow-delimiters-depth-2">)</span><span class="org-rainbow-delimiters-depth-1">)</span>
+</pre>
+</div>
+</div>
+</div>
+
+<div id="outline-container-org2b879be" class="outline-3">
+<h3 id="org2b879be"><span class="section-number-3">1.18</span> Ivy / Counsel</h3>
+<div class="outline-text-3" id="text-1-18">
+<p>
 Interface de complétion
 </p>
 <div class="org-src-container">
@@ -706,9 +763,9 @@ Interface de complétion
 </div>
 </div>
 
-<div id="outline-container-orgd24eb1a" class="outline-3">
-<h3 id="orgd24eb1a"><span class="section-number-3">1.18</span> Swiper</h3>
-<div class="outline-text-3" id="text-1-18">
+<div id="outline-container-org0777812" class="outline-3">
+<h3 id="org0777812"><span class="section-number-3">1.19</span> Swiper</h3>
+<div class="outline-text-3" id="text-1-19">
 <p>
 Améliore la recherche incrémentale. Les raccourcis sont les raccourcis
 classiques. Deux différences notables.
@@ -780,9 +837,9 @@ chaîne avec <code>RET</code>.</li>
 </div>
 </div>
 
-<div id="outline-container-org1d47dd9" class="outline-3">
-<h3 id="org1d47dd9"><span class="section-number-3">1.19</span> Avy</h3>
-<div class="outline-text-3" id="text-1-19">
+<div id="outline-container-org33857a6" class="outline-3">
+<h3 id="org33857a6"><span class="section-number-3">1.20</span> Avy</h3>
+<div class="outline-text-3" id="text-1-20">
 <p>
 Saute très rapidement vers la zone de texte contenant une lettre.
 </p>
@@ -816,9 +873,9 @@ Saute très rapidement vers la zone de texte contenant une lettre.
 </div>
 </div>
 
-<div id="outline-container-org8f802fc" class="outline-3">
-<h3 id="org8f802fc"><span class="section-number-3">1.20</span> Company</h3>
-<div class="outline-text-3" id="text-1-20">
+<div id="outline-container-org6d2c087" class="outline-3">
+<h3 id="org6d2c087"><span class="section-number-3">1.21</span> Company</h3>
+<div class="outline-text-3" id="text-1-21">
 <p>
 Boîtes de dialogue pour la complétion
 </p>
@@ -850,16 +907,16 @@ Boîtes de dialogue pour la complétion
 </div>
 </div>
 
-<div id="outline-container-orgdadcf42" class="outline-3">
-<h3 id="orgdadcf42"><span class="section-number-3">1.21</span> C++</h3>
-<div class="outline-text-3" id="text-1-21">
+<div id="outline-container-orge8d2543" class="outline-3">
+<h3 id="orge8d2543"><span class="section-number-3">1.22</span> C++</h3>
+<div class="outline-text-3" id="text-1-22">
 <p>
 Transforme Emacs en un véritable IDE en utilisant <code>Irony</code>
 </p>
 </div>
-<div id="outline-container-orgc4f67b3" class="outline-4">
-<h4 id="orgc4f67b3"><span class="section-number-4">1.21.1</span> On branche Irony à Company</h4>
-<div class="outline-text-4" id="text-1-21-1">
+<div id="outline-container-org3326060" class="outline-4">
+<h4 id="org3326060"><span class="section-number-4">1.22.1</span> On branche Irony à Company</h4>
+<div class="outline-text-4" id="text-1-22-1">
 <div class="org-src-container">
 <pre class="src src-emacs-lisp"><span class="org-rainbow-delimiters-depth-1">(</span><span class="org-keyword">use-package</span> <span class="org-constant">company-irony</span>
   <span class="org-builtin">:ensure</span> t
@@ -883,9 +940,9 @@ Et on utilise <code>company-irony-c-header</code> pour compléter aussi les
 </div>
 </div>
 
-<div id="outline-container-org0383b3a" class="outline-4">
-<h4 id="org0383b3a"><span class="section-number-4">1.21.2</span> On active Irony pour le C++</h4>
-<div class="outline-text-4" id="text-1-21-2">
+<div id="outline-container-org55e55e7" class="outline-4">
+<h4 id="org55e55e7"><span class="section-number-4">1.22.2</span> On active Irony pour le C++</h4>
+<div class="outline-text-4" id="text-1-22-2">
 <div class="org-src-container">
 <pre class="src src-emacs-lisp"><span class="org-rainbow-delimiters-depth-1">(</span><span class="org-keyword">use-package</span> <span class="org-constant">irony</span>
   <span class="org-builtin">:ensure</span> t
@@ -898,9 +955,9 @@ Et on utilise <code>company-irony-c-header</code> pour compléter aussi les
 </div>
 </div>
 
-<div id="outline-container-orgc287cd0" class="outline-4">
-<h4 id="orgc287cd0"><span class="section-number-4">1.21.3</span> Eldoc / Irony</h4>
-<div class="outline-text-4" id="text-1-21-3">
+<div id="outline-container-org024859e" class="outline-4">
+<h4 id="org024859e"><span class="section-number-4">1.22.3</span> Eldoc / Irony</h4>
+<div class="outline-text-4" id="text-1-22-3">
 <p>
 Affiche la documentation des objets/fonctions dans le minibuffer
 </p>
@@ -914,9 +971,9 @@ Affiche la documentation des objets/fonctions dans le minibuffer
 </div>
 </div>
 
-<div id="outline-container-org982c4e4" class="outline-4">
-<h4 id="org982c4e4"><span class="section-number-4">1.21.4</span> Formatage automatique : <code>clang-format</code></h4>
-<div class="outline-text-4" id="text-1-21-4">
+<div id="outline-container-org141f5a1" class="outline-4">
+<h4 id="org141f5a1"><span class="section-number-4">1.22.4</span> Formatage automatique : <code>clang-format</code></h4>
+<div class="outline-text-4" id="text-1-22-4">
 <p>
 Création d'un raccourci spécial pour formater une zone du code.
 </p>
@@ -1005,9 +1062,9 @@ Force le formatage du fichier quand il est sauvegardé
 </div>
 </div>
 
-<div id="outline-container-orgdd9e6c1" class="outline-4">
-<h4 id="orgdd9e6c1"><span class="section-number-4">1.21.5</span> Coloration syntaxique (C++ moderne)</h4>
-<div class="outline-text-4" id="text-1-21-5">
+<div id="outline-container-org32d66f6" class="outline-4">
+<h4 id="org32d66f6"><span class="section-number-4">1.22.5</span> Coloration syntaxique (C++ moderne)</h4>
+<div class="outline-text-4" id="text-1-22-5">
 <div class="org-src-container">
 <pre class="src src-emacs-lisp"><span class="org-rainbow-delimiters-depth-1">(</span><span class="org-keyword">use-package</span> <span class="org-constant">modern-cpp-font-lock</span>
   <span class="org-builtin">:ensure</span> t
@@ -1023,9 +1080,9 @@ Force le formatage du fichier quand il est sauvegardé
 </div>
 </div>
 
-<div id="outline-container-orgfc72f93" class="outline-3">
-<h3 id="orgfc72f93"><span class="section-number-3">1.22</span> Thèmes</h3>
-<div class="outline-text-3" id="text-1-22">
+<div id="outline-container-orga7bdef7" class="outline-3">
+<h3 id="orga7bdef7"><span class="section-number-3">1.23</span> Thèmes</h3>
+<div class="outline-text-3" id="text-1-23">
 <p>
 Chargement de quelques thèmes
 </p>
@@ -1042,9 +1099,9 @@ Chargement de quelques thèmes
 </div>
 </div>
 
-<div id="outline-container-org8a9e6c9" class="outline-3">
-<h3 id="org8a9e6c9"><span class="section-number-3">1.23</span> Modeline</h3>
-<div class="outline-text-3" id="text-1-23">
+<div id="outline-container-orgedf8cc9" class="outline-3">
+<h3 id="orgedf8cc9"><span class="section-number-3">1.24</span> Modeline</h3>
+<div class="outline-text-3" id="text-1-24">
 <p>
 Augmente la taille de la police
 </p>
@@ -1090,9 +1147,9 @@ Taille de la fenêtre et position
 </div>
 </div>
 
-<div id="outline-container-orge66eb8a" class="outline-3">
-<h3 id="orge66eb8a"><span class="section-number-3">1.24</span> Parenthèses arc-en-ciel</h3>
-<div class="outline-text-3" id="text-1-24">
+<div id="outline-container-orgc2119f3" class="outline-3">
+<h3 id="orgc2119f3"><span class="section-number-3">1.25</span> Parenthèses arc-en-ciel</h3>
+<div class="outline-text-3" id="text-1-25">
 <p>
 Améliore le visuel des parenthèses
 </p>
@@ -1109,9 +1166,9 @@ Améliore le visuel des parenthèses
 </div>
 </div>
 
-<div id="outline-container-org59f6cc0" class="outline-3">
-<h3 id="org59f6cc0"><span class="section-number-3">1.25</span> FlyCheck</h3>
-<div class="outline-text-3" id="text-1-25">
+<div id="outline-container-org331a393" class="outline-3">
+<h3 id="org331a393"><span class="section-number-3">1.26</span> FlyCheck</h3>
+<div class="outline-text-3" id="text-1-26">
 <p>
 On branche <code>FlyCheck</code> à <code>Irony</code> pour une analyse des erreurs à la volée.
 </p>
@@ -1158,9 +1215,9 @@ On utilise <code>posframe</code> pour afficher les erreurs en ligne
 </div>
 </div>
 </div>
-<div id="outline-container-org8ec122f" class="outline-3">
-<h3 id="org8ec122f"><span class="section-number-3">1.26</span> Python</h3>
-<div class="outline-text-3" id="text-1-26">
+<div id="outline-container-orgc4a4dc7" class="outline-3">
+<h3 id="orgc4a4dc7"><span class="section-number-3">1.27</span> Python</h3>
+<div class="outline-text-3" id="text-1-27">
 <p>
 Attention pour que la configuration fonctionne, il faut installer
 <code>virtualenv</code>. Pour les systèmes <code>Debian</code>
@@ -1189,9 +1246,9 @@ Attention pour que la configuration fonctionne, il faut installer
 </div>
 </div>
 
-<div id="outline-container-org5c22c52" class="outline-3">
-<h3 id="org5c22c52"><span class="section-number-3">1.27</span> YASnippet</h3>
-<div class="outline-text-3" id="text-1-27">
+<div id="outline-container-org732b176" class="outline-3">
+<h3 id="org732b176"><span class="section-number-3">1.28</span> YASnippet</h3>
+<div class="outline-text-3" id="text-1-28">
 <p>
 Le système de templates pour Emacs
 </p>
@@ -1210,13 +1267,13 @@ Le système de templates pour Emacs
 </div>
 </div>
 
-<div id="outline-container-org2c0c13b" class="outline-3">
-<h3 id="org2c0c13b"><span class="section-number-3">1.28</span> Divers paquets</h3>
-<div class="outline-text-3" id="text-1-28">
+<div id="outline-container-org9b3da9a" class="outline-3">
+<h3 id="org9b3da9a"><span class="section-number-3">1.29</span> Divers paquets</h3>
+<div class="outline-text-3" id="text-1-29">
 </div>
-<div id="outline-container-org6522b63" class="outline-4">
-<h4 id="org6522b63"><span class="section-number-4">1.28.1</span> Highlight line</h4>
-<div class="outline-text-4" id="text-1-28-1">
+<div id="outline-container-org0d970b4" class="outline-4">
+<h4 id="org0d970b4"><span class="section-number-4">1.29.1</span> Highlight line</h4>
+<div class="outline-text-4" id="text-1-29-1">
 <p>
 Mise en valeur de la ligne courante
 </p>
@@ -1227,9 +1284,9 @@ Mise en valeur de la ligne courante
 </div>
 </div>
 
-<div id="outline-container-org485b415" class="outline-4">
-<h4 id="org485b415"><span class="section-number-4">1.28.2</span> Beacon</h4>
-<div class="outline-text-4" id="text-1-28-2">
+<div id="outline-container-org590a5f8" class="outline-4">
+<h4 id="org590a5f8"><span class="section-number-4">1.29.2</span> Beacon</h4>
+<div class="outline-text-4" id="text-1-29-2">
 <p>
 Flash de la ligne aux changements de page ou de buffer
 </p>
@@ -1243,9 +1300,9 @@ Flash de la ligne aux changements de page ou de buffer
 </div>
 </div>
 
-<div id="outline-container-org08f09e5" class="outline-4">
-<h4 id="org08f09e5"><span class="section-number-4">1.28.3</span> hungry-delete</h4>
-<div class="outline-text-4" id="text-1-28-3">
+<div id="outline-container-orge7d4ff6" class="outline-4">
+<h4 id="orge7d4ff6"><span class="section-number-4">1.29.3</span> hungry-delete</h4>
+<div class="outline-text-4" id="text-1-29-3">
 <p>
 Suppression de tous les blancs quand appuie sur backspace ou delete
 </p>
@@ -1259,9 +1316,9 @@ Suppression de tous les blancs quand appuie sur backspace ou delete
 </div>
 </div>
 
-<div id="outline-container-org4277ee2" class="outline-4">
-<h4 id="org4277ee2"><span class="section-number-4">1.28.4</span> Expand-region</h4>
-<div class="outline-text-4" id="text-1-28-4">
+<div id="outline-container-orgb92d083" class="outline-4">
+<h4 id="orgb92d083"><span class="section-number-4">1.29.4</span> Expand-region</h4>
+<div class="outline-text-4" id="text-1-29-4">
 <p>
 Sélectionne une zone de manière incrémentale. mot, phrase, paragraphe,
 etc de manière intelligente.
@@ -1276,9 +1333,9 @@ etc de manière intelligente.
 </div>
 </div>
 
-<div id="outline-container-orgee622ac" class="outline-4">
-<h4 id="orgee622ac"><span class="section-number-4">1.28.5</span> Meilleure gestion du <code>kill-ring</code></h4>
-<div class="outline-text-4" id="text-1-28-5">
+<div id="outline-container-org33bb66b" class="outline-4">
+<h4 id="org33bb66b"><span class="section-number-4">1.29.5</span> Meilleure gestion du <code>kill-ring</code></h4>
+<div class="outline-text-4" id="text-1-29-5">
 <div class="org-src-container">
 <pre class="src src-emacs-lisp"><span class="org-rainbow-delimiters-depth-1">(</span><span class="org-keyword">setq</span> save-interprogram-paste-before-kill t<span class="org-rainbow-delimiters-depth-1">)</span>
 </pre>
@@ -1286,9 +1343,9 @@ etc de manière intelligente.
 </div>
 </div>
 
-<div id="outline-container-orgd739508" class="outline-4">
-<h4 id="orgd739508"><span class="section-number-4">1.28.6</span> Gestion de la restauration des buffers</h4>
-<div class="outline-text-4" id="text-1-28-6">
+<div id="outline-container-org5adbb28" class="outline-4">
+<h4 id="org5adbb28"><span class="section-number-4">1.29.6</span> Gestion de la restauration des buffers</h4>
+<div class="outline-text-4" id="text-1-29-6">
 <div class="org-src-container">
 <pre class="src src-emacs-lisp"><span class="org-rainbow-delimiters-depth-1">(</span>global-auto-revert-mode 1<span class="org-rainbow-delimiters-depth-1">)</span>
 <span class="org-rainbow-delimiters-depth-1">(</span><span class="org-keyword">setq</span> auto-revert-verbose nil<span class="org-rainbow-delimiters-depth-1">)</span>
@@ -1300,9 +1357,9 @@ etc de manière intelligente.
 </div>
 </div>
 
-<div id="outline-container-orgd0c56f4" class="outline-3">
-<h3 id="orgd0c56f4"><span class="section-number-3">1.29</span> Powerline</h3>
-<div class="outline-text-3" id="text-1-29">
+<div id="outline-container-orga8f1f61" class="outline-3">
+<h3 id="orga8f1f61"><span class="section-number-3">1.30</span> Powerline</h3>
+<div class="outline-text-3" id="text-1-30">
 <p>
 Un bel affichage pour la barre d'état (<i>modeline</i>)
 </p>
@@ -1342,9 +1399,9 @@ N'affiche pas tous les modes mineurs, les place dans le menu de la
 </div>
 </div>
 
-<div id="outline-container-org1615ba5" class="outline-3">
-<h3 id="org1615ba5"><span class="section-number-3">1.30</span> iedit</h3>
-<div class="outline-text-3" id="text-1-30">
+<div id="outline-container-orgb60e9d3" class="outline-3">
+<h3 id="orgb60e9d3"><span class="section-number-3">1.31</span> iedit</h3>
+<div class="outline-text-3" id="text-1-31">
 <p>
 Modifie les copies d'une zone séléctionnée simultanément
 </p>
@@ -1383,9 +1440,9 @@ Modifie les copies d'une zone séléctionnée simultanément
 </div>
 </div>
 
-<div id="outline-container-orgc246a73" class="outline-3">
-<h3 id="orgc246a73"><span class="section-number-3">1.31</span> Narrow/widen dwim</h3>
-<div class="outline-text-3" id="text-1-31">
+<div id="outline-container-org0d18357" class="outline-3">
+<h3 id="org0d18357"><span class="section-number-3">1.32</span> Narrow/widen dwim</h3>
+<div class="outline-text-3" id="text-1-32">
 <p>
 Réduit/agrandit une zone d'édition de manière intelligente
 </p>
@@ -1429,9 +1486,9 @@ Remplace la fonction Emacs standard par <code>dwim</code>
 </div>
 </div>
 
-<div id="outline-container-org0169094" class="outline-3">
-<h3 id="org0169094"><span class="section-number-3">1.32</span> Web Mode</h3>
-<div class="outline-text-3" id="text-1-32">
+<div id="outline-container-orge80fdaa" class="outline-3">
+<h3 id="orge80fdaa"><span class="section-number-3">1.33</span> Web Mode</h3>
+<div class="outline-text-3" id="text-1-33">
 <p>
 Mode avancé pour l'édition de pages <code>HTML</code>, <code>Css</code>,&#x2026;
 </p>
@@ -1454,9 +1511,9 @@ Mode avancé pour l'édition de pages <code>HTML</code>, <code>Css</code>,&#x202
 </div>
 </div>
 
-<div id="outline-container-org1ed30b2" class="outline-3">
-<h3 id="org1ed30b2"><span class="section-number-3">1.33</span> Emmet mode</h3>
-<div class="outline-text-3" id="text-1-33">
+<div id="outline-container-orgc20f68e" class="outline-3">
+<h3 id="orgc20f68e"><span class="section-number-3">1.34</span> Emmet mode</h3>
+<div class="outline-text-3" id="text-1-34">
 <p>
 Ensemble de fonctions permettant l'édition rapide de <i>markup languages</i>
 (<code>HTML</code>, <code>SGML</code>,&#x2026;)
@@ -1476,9 +1533,9 @@ Ensemble de fonctions permettant l'édition rapide de <i>markup languages</i>
 </div>
 </div>
 
-<div id="outline-container-org8e16851" class="outline-3">
-<h3 id="org8e16851"><span class="section-number-3">1.34</span> Dired-dwim</h3>
-<div class="outline-text-3" id="text-1-34">
+<div id="outline-container-orgd823c7e" class="outline-3">
+<h3 id="orgd823c7e"><span class="section-number-3">1.35</span> Dired-dwim</h3>
+<div class="outline-text-3" id="text-1-35">
 <p>
 Permet d'utiliser réduire/agrandir les affichages de répertoires
 </p>
@@ -1502,9 +1559,9 @@ Permet d'utiliser réduire/agrandir les affichages de répertoires
 </div>
 </div>
 
-<div id="outline-container-org17f53a8" class="outline-3">
-<h3 id="org17f53a8"><span class="section-number-3">1.35</span> LaTeX</h3>
-<div class="outline-text-3" id="text-1-35">
+<div id="outline-container-org8bbcd61" class="outline-3">
+<h3 id="org8bbcd61"><span class="section-number-3">1.36</span> LaTeX</h3>
+<div class="outline-text-3" id="text-1-36">
 <p>
 Configuration LaTeX basique.
 </p>
@@ -1528,9 +1585,9 @@ Configuration LaTeX basique.
 </div>
 </div>
 
-<div id="outline-container-orgcdb2008" class="outline-3">
-<h3 id="orgcdb2008"><span class="section-number-3">1.36</span> Gestion de projets</h3>
-<div class="outline-text-3" id="text-1-36">
+<div id="outline-container-org15c0ae2" class="outline-3">
+<h3 id="org15c0ae2"><span class="section-number-3">1.37</span> Gestion de projets</h3>
+<div class="outline-text-3" id="text-1-37">
 <div class="org-src-container">
 <pre class="src src-emacs-lisp"><span class="org-rainbow-delimiters-depth-1">(</span><span class="org-keyword">use-package</span> <span class="org-constant">projectile</span>
   <span class="org-builtin">:ensure</span> t
@@ -1543,9 +1600,9 @@ Configuration LaTeX basique.
 </div>
 </div>
 
-<div id="outline-container-org581a21f" class="outline-3">
-<h3 id="org581a21f"><span class="section-number-3">1.37</span> Org-mode (langages suportés)</h3>
-<div class="outline-text-3" id="text-1-37">
+<div id="outline-container-orge7ad4b3" class="outline-3">
+<h3 id="orge7ad4b3"><span class="section-number-3">1.38</span> Org-mode (langages suportés)</h3>
+<div class="outline-text-3" id="text-1-38">
 <p>
 Charge les langages disponibles pour org-mode
 </p>
@@ -1570,9 +1627,9 @@ Charge les langages disponibles pour org-mode
 </div>
 </div>
 
-<div id="outline-container-orgf40a765" class="outline-3">
-<h3 id="orgf40a765"><span class="section-number-3">1.38</span> Parenthèses</h3>
-<div class="outline-text-3" id="text-1-38">
+<div id="outline-container-orgbd9b188" class="outline-3">
+<h3 id="orgbd9b188"><span class="section-number-3">1.39</span> Parenthèses</h3>
+<div class="outline-text-3" id="text-1-39">
 <div class="org-src-container">
 <pre class="src src-emacs-lisp"><span class="org-rainbow-delimiters-depth-1">(</span><span class="org-keyword">use-package</span> <span class="org-constant">smartparens</span>
   <span class="org-builtin">:ensure</span> t
@@ -1589,9 +1646,9 @@ Charge les langages disponibles pour org-mode
 </div>
 </div>
 
-<div id="outline-container-org8a94ae1" class="outline-3">
-<h3 id="org8a94ae1"><span class="section-number-3">1.39</span> Taille de la police</h3>
-<div class="outline-text-3" id="text-1-39">
+<div id="outline-container-org0d6913a" class="outline-3">
+<h3 id="org0d6913a"><span class="section-number-3">1.40</span> Taille de la police</h3>
+<div class="outline-text-3" id="text-1-40">
 <p>
 Change la taille de la police dynamiquement (temporaire)
 </p>
@@ -1632,9 +1689,9 @@ Change la taille de la police dynamiquement (temporaire)
 </div>
 </div>
 
-<div id="outline-container-org4721b8e" class="outline-3">
-<h3 id="org4721b8e"><span class="section-number-3">1.40</span> Hydra</h3>
-<div class="outline-text-3" id="text-1-40">
+<div id="outline-container-org39ecbfe" class="outline-3">
+<h3 id="org39ecbfe"><span class="section-number-3">1.41</span> Hydra</h3>
+<div class="outline-text-3" id="text-1-41">
 <p>
 Outil de simplification des raccourcis. Un <i>popup</i> contextuel apparaît.
 </p>
@@ -1705,9 +1762,9 @@ Outil de simplification des raccourcis. Un <i>popup</i> contextuel apparaît.
 </div>
 </div>
 
-<div id="outline-container-org389d0ba" class="outline-3">
-<h3 id="org389d0ba"><span class="section-number-3">1.41</span> Modes git</h3>
-<div class="outline-text-3" id="text-1-41">
+<div id="outline-container-orgd5188fe" class="outline-3">
+<h3 id="orgd5188fe"><span class="section-number-3">1.42</span> Modes git</h3>
+<div class="outline-text-3" id="text-1-42">
 <p>
 Le sublime <code>Magit</code>.
 </p>
@@ -1822,9 +1879,9 @@ checkout -p</code>)
 </div>
 </div>
 
-<div id="outline-container-org0d56f8d" class="outline-3">
-<h3 id="org0d56f8d"><span class="section-number-3">1.42</span> FlySpell</h3>
-<div class="outline-text-3" id="text-1-42">
+<div id="outline-container-orgd336316" class="outline-3">
+<h3 id="orgd336316"><span class="section-number-3">1.43</span> FlySpell</h3>
+<div class="outline-text-3" id="text-1-43">
 <p>
 Correcteur orthographique à la volée.
 </p>
@@ -1845,9 +1902,9 @@ Correcteur orthographique à la volée.
 </div>
 </div>
 
-<div id="outline-container-org4b2a3d3" class="outline-3">
-<h3 id="org4b2a3d3"><span class="section-number-3">1.43</span> C++</h3>
-<div class="outline-text-3" id="text-1-43">
+<div id="outline-container-org5791ee7" class="outline-3">
+<h3 id="org5791ee7"><span class="section-number-3">1.44</span> C++</h3>
+<div class="outline-text-3" id="text-1-44">
 <p>
 Activation des <code>ggtags</code>
 </p>
@@ -1864,9 +1921,9 @@ Activation des <code>ggtags</code>
 </div>
 </div>
 
-<div id="outline-container-orgc22b3dd" class="outline-3">
-<h3 id="orgc22b3dd"><span class="section-number-3">1.44</span> Compilation</h3>
-<div class="outline-text-3" id="text-1-44">
+<div id="outline-container-org74ae162" class="outline-3">
+<h3 id="org74ae162"><span class="section-number-3">1.45</span> Compilation</h3>
+<div class="outline-text-3" id="text-1-45">
 <p>
 Active le rendu des couleurs ANSI dans le <i>buffer</i> de compilation
 </p>
@@ -1955,9 +2012,9 @@ Définit <code>C-c C-c</code> comme raccourci pour invoquer <code>make</code>.
 </div>
 </div>
 
-<div id="outline-container-org26e0a70" class="outline-3">
-<h3 id="org26e0a70"><span class="section-number-3">1.45</span> CMake</h3>
-<div class="outline-text-3" id="text-1-45">
+<div id="outline-container-orgd572aa7" class="outline-3">
+<h3 id="orgd572aa7"><span class="section-number-3">1.46</span> CMake</h3>
+<div class="outline-text-3" id="text-1-46">
 <div class="org-src-container">
 <pre class="src src-emacs-lisp"><span class="org-rainbow-delimiters-depth-1">(</span><span class="org-keyword">use-package</span> <span class="org-constant">cmake-mode</span>
   <span class="org-builtin">:ensure</span> t
@@ -1979,9 +2036,9 @@ Définit <code>C-c C-c</code> comme raccourci pour invoquer <code>make</code>.
 </div>
 </div>
 
-<div id="outline-container-orgef4095a" class="outline-3">
-<h3 id="orgef4095a"><span class="section-number-3">1.46</span> Markdown</h3>
-<div class="outline-text-3" id="text-1-46">
+<div id="outline-container-org1b40526" class="outline-3">
+<h3 id="org1b40526"><span class="section-number-3">1.47</span> Markdown</h3>
+<div class="outline-text-3" id="text-1-47">
 <div class="org-src-container">
 <pre class="src src-emacs-lisp"><span class="org-rainbow-delimiters-depth-1">(</span><span class="org-keyword">use-package</span> <span class="org-constant">markdown-mode</span>
   <span class="org-builtin">:ensure</span> t
@@ -1991,9 +2048,9 @@ Définit <code>C-c C-c</code> comme raccourci pour invoquer <code>make</code>.
 </div>
 </div>
 
-<div id="outline-container-org1e100ed" class="outline-3">
-<h3 id="org1e100ed"><span class="section-number-3">1.47</span> Dumb jump</h3>
-<div class="outline-text-3" id="text-1-47">
+<div id="outline-container-orga4ea630" class="outline-3">
+<h3 id="orga4ea630"><span class="section-number-3">1.48</span> Dumb jump</h3>
+<div class="outline-text-3" id="text-1-48">
 <p>
 Permet de se déplacer <b>très</b> rapidement dans un texte ou de retrouver
 une définition.
@@ -2038,9 +2095,9 @@ une définition.
 </div>
 </div>
 
-<div id="outline-container-org7bce10a" class="outline-3">
-<h3 id="org7bce10a"><span class="section-number-3">1.48</span> Origami</h3>
-<div class="outline-text-3" id="text-1-48">
+<div id="outline-container-org3cca8c2" class="outline-3">
+<h3 id="org3cca8c2"><span class="section-number-3">1.49</span> Origami</h3>
+<div class="outline-text-3" id="text-1-49">
 <p>
 Mode permettant le pliage (<i>folding</i>) de régions
 </p>
@@ -2052,9 +2109,9 @@ Mode permettant le pliage (<i>folding</i>) de régions
 </div>
 </div>
 
-<div id="outline-container-org41f12ed" class="outline-3">
-<h3 id="org41f12ed"><span class="section-number-3">1.49</span> IBuffer</h3>
-<div class="outline-text-3" id="text-1-49">
+<div id="outline-container-org87f9e64" class="outline-3">
+<h3 id="org87f9e64"><span class="section-number-3">1.50</span> IBuffer</h3>
+<div class="outline-text-3" id="text-1-50">
 <p>
 Un meilleur gestionnaire de <i>buffers</i>.
 </p>
@@ -2120,9 +2177,9 @@ Un meilleur gestionnaire de <i>buffers</i>.
 </div>
 </div>
 
-<div id="outline-container-org0104e96" class="outline-3">
-<h3 id="org0104e96"><span class="section-number-3">1.50</span> WGrep</h3>
-<div class="outline-text-3" id="text-1-50">
+<div id="outline-container-org391a346" class="outline-3">
+<h3 id="org391a346"><span class="section-number-3">1.51</span> WGrep</h3>
+<div class="outline-text-3" id="text-1-51">
 <p>
 Permet de modifier le résultat d'un <code>grep</code> (donc simultanément dans
 plusieurs fichiers par exemple).
@@ -2173,9 +2230,9 @@ voir <a href="https://github.com/emacsmirror/emacswiki.org/blob/master/wgrep.el"
 </div>
 </div>
 
-<div id="outline-container-orgb7281df" class="outline-3">
-<h3 id="orgb7281df"><span class="section-number-3">1.51</span> PDF tools</h3>
-<div class="outline-text-3" id="text-1-51">
+<div id="outline-container-orge82a5ae" class="outline-3">
+<h3 id="orge82a5ae"><span class="section-number-3">1.52</span> PDF tools</h3>
+<div class="outline-text-3" id="text-1-52">
 <p>
 Outils d'édition de <code>PDF</code> dans Emacs
 </p>
@@ -2199,9 +2256,9 @@ Outils d'édition de <code>PDF</code> dans Emacs
 </div>
 </div>
 
-<div id="outline-container-orgf9d4062" class="outline-3">
-<h3 id="orgf9d4062"><span class="section-number-3">1.52</span> AutoYASnippet</h3>
-<div class="outline-text-3" id="text-1-52">
+<div id="outline-container-org954b49a" class="outline-3">
+<h3 id="org954b49a"><span class="section-number-3">1.53</span> AutoYASnippet</h3>
+<div class="outline-text-3" id="text-1-53">
 <p>
 Outil de création rapide de snipets.
 Voir la documentation en ligne <a href="https://github.com/abo-abo/auto-yasnippet">https://github.com/abo-abo/auto-yasnippet</a>
@@ -2214,9 +2271,9 @@ Voir la documentation en ligne <a href="https://github.com/abo-abo/auto-yasnippe
 </div>
 </div>
 
-<div id="outline-container-org7d032c3" class="outline-3">
-<h3 id="org7d032c3"><span class="section-number-3">1.53</span> Divers</h3>
-<div class="outline-text-3" id="text-1-53">
+<div id="outline-container-org23009f4" class="outline-3">
+<h3 id="org23009f4"><span class="section-number-3">1.54</span> Divers</h3>
+<div class="outline-text-3" id="text-1-54">
 <p>
 Quelques réglages utilitaires
 </p>
@@ -2232,9 +2289,9 @@ Quelques réglages utilitaires
 </div>
 </div>
 
-<div id="outline-container-orgb93ff78" class="outline-3">
-<h3 id="orgb93ff78"><span class="section-number-3">1.54</span> Keyfreq</h3>
-<div class="outline-text-3" id="text-1-54">
+<div id="outline-container-org087b80d" class="outline-3">
+<h3 id="org087b80d"><span class="section-number-3">1.55</span> Keyfreq</h3>
+<div class="outline-text-3" id="text-1-55">
 <p>
 Enregistre la fréquence d'utilisation de commandes. Pour obtenir les
 statistiques, utiliser la commande <code>M-x keyfreq-show</code>
@@ -2251,9 +2308,9 @@ statistiques, utiliser la commande <code>M-x keyfreq-show</code>
 </div>
 </div>
 
-<div id="outline-container-org5950188" class="outline-3">
-<h3 id="org5950188"><span class="section-number-3">1.55</span> Dictionnaire et césures</h3>
-<div class="outline-text-3" id="text-1-55">
+<div id="outline-container-orgd529ff5" class="outline-3">
+<h3 id="orgd529ff5"><span class="section-number-3">1.56</span> Dictionnaire et césures</h3>
+<div class="outline-text-3" id="text-1-56">
 <div class="org-src-container">
 <pre class="src src-emacs-lisp"><span class="org-rainbow-delimiters-depth-1">(</span><span class="org-keyword">use-package</span> <span class="org-constant">dictionary</span>
   <span class="org-builtin">:ensure</span> t<span class="org-rainbow-delimiters-depth-1">)</span>
@@ -2265,12 +2322,12 @@ statistiques, utiliser la commande <code>M-x keyfreq-show</code>
 </div>
 </div>
 
-<div id="outline-container-orga8d5cf5" class="outline-2">
-<h2 id="orga8d5cf5"><span class="section-number-2">2</span> Annexes</h2>
+<div id="outline-container-org9ab3d20" class="outline-2">
+<h2 id="org9ab3d20"><span class="section-number-2">2</span> Annexes</h2>
 <div class="outline-text-2" id="text-2">
 </div>
-<div id="outline-container-org594f949" class="outline-3">
-<h3 id="org594f949"><span class="section-number-3">2.1</span> Génération de toute la documentation</h3>
+<div id="outline-container-org7e25936" class="outline-3">
+<h3 id="org7e25936"><span class="section-number-3">2.1</span> Génération de toute la documentation</h3>
 <div class="outline-text-3" id="text-2-1">
 <p>
 On génère la documentation <code>HTML</code> et <code>PDF</code> de cette configuration à partir
@@ -2295,7 +2352,7 @@ de tous les fichier <code>.org</code> du répertoire de configuration Emacs.
 </div>
 </div>
 <div id="postamble" class="status">
-<p class="date">Created: 2020-05-15 ven. 21:47</p>
+<p class="date">Created: 2020-05-18 lun. 22:48</p>
 <p class="validation"><a href="http://validator.w3.org/check?uri=referer">Validate</a></p>
 </div>
 </body>
diff --git a/Configuration.org b/Configuration.org
index 18417b0a55b607dd23fa36ecb3c9856a2ecc132d..e7219d093a41a5ad0e443e7f2a0d70b9822d97d2 100644
--- a/Configuration.org
+++ b/Configuration.org
@@ -226,6 +226,25 @@ fenêtre choisie pour s'y rendre.
       ))
 #+END_SRC
 
+** Window-jump
+Permet de changer intuitivement de fenêtre en utilisant les flèches du
+clavier. S'il y a plusieurs possibilités, la fenêtre choisie est celle
+alignée avec le curseur.
+| Raccourci | Description                                   |
+|-----------+-----------------------------------------------|
+| ~C-M-right~ | Déplace le curseur dans une fenêtre à droite  |
+| ~C-M-left~  | Déplace le curseur dans une fenêtre à gauche  |
+| ~C-M-up~    | Déplace le curseur dans une fenêtre au dessus |
+| ~C-M-down~  | Déplace le curseur dans une fenêtre en dessous |
+#+BEGIN_SRC emacs-lisp
+  (use-package window-jump
+    :ensure t
+    :bind (("C-M-<up>" . 'window-jump-up)
+           ("C-M-<down>" . 'window-jump-down)
+           ("C-M-<right>" . 'window-jump-right)
+           ("C-M-<left>" . 'window-jump-left)))
+#+END_SRC
+
 ** Ivy / Counsel
 Interface de complétion
 #+BEGIN_SRC emacs-lisp
diff --git a/Configuration.pdf b/Configuration.pdf
index 1f8f7085d0f1986f17afc6c981c50b37a3049f4f..13751250b1925273860bc9e478dec158ceefe8c3 100644
Binary files a/Configuration.pdf and b/Configuration.pdf differ
diff --git a/Tutoriel.html b/Tutoriel.html
index 9de9bf402ada0e3a32e7e822b4a92124947e7b12..f0381e3ab16e9af0929cf3098714981befb14472 100644
--- a/Tutoriel.html
+++ b/Tutoriel.html
@@ -3,7 +3,7 @@
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" lang="fr" xml:lang="fr">
 <head>
-<!-- 2020-04-29 mer. 23:28 -->
+<!-- 2020-05-18 lun. 22:50 -->
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
 <meta name="viewport" content="width=device-width, initial-scale=1" />
 <title>Un court tutoriel pour Emacs</title>
@@ -261,83 +261,83 @@ for the JavaScript code in this tag.
 <h2>Table des matières</h2>
 <div id="text-table-of-contents">
 <ul>
-<li><a href="#orgc2447b7">1. Historique</a></li>
-<li><a href="#orgad8879f">2. Lancement d'Emacs</a></li>
-<li><a href="#org97f55bc">3. Prise en main</a>
+<li><a href="#org2be679f">1. Historique</a></li>
+<li><a href="#org1d99d8d">2. Lancement d'Emacs</a></li>
+<li><a href="#org614d38b">3. Prise en main</a>
 <ul>
-<li><a href="#org19fa942">3.1. Interface</a>
+<li><a href="#orgd44495b">3.1. Interface</a>
 <ul>
-<li><a href="#org18dde81">3.1.1. <i>Buffers</i></a></li>
-<li><a href="#orga7e3e78">3.1.2. <i>Windows</i></a></li>
-<li><a href="#orgdf50998">3.1.3. Cadre (<i>frames</i>)</a></li>
-<li><a href="#org9d66789">3.1.4. <i>Modeline</i></a></li>
-<li><a href="#org1146d19">3.1.5. <i>Minibuffer</i></a></li>
+<li><a href="#org323f75f">3.1.1. <i>Buffers</i></a></li>
+<li><a href="#orgbe4b9fc">3.1.2. <i>Windows</i></a></li>
+<li><a href="#orgca93f02">3.1.3. Cadre (<i>frames</i>)</a></li>
+<li><a href="#org26d4376">3.1.4. <i>Modeline</i></a></li>
+<li><a href="#org972859a">3.1.5. <i>Minibuffer</i></a></li>
 </ul>
 </li>
-<li><a href="#orgdb60ebe">3.2. Fonctions</a></li>
+<li><a href="#orgce768b1">3.2. Fonctions</a></li>
 </ul>
 </li>
-<li><a href="#org4af133b">4. Quelques raccourcis</a>
+<li><a href="#orgc625f1d">4. Quelques raccourcis</a>
 <ul>
-<li><a href="#orgc98b53b">4.1. Commandes générales</a></li>
-<li><a href="#orgd9634a5">4.2. <i>minibuffer</i></a></li>
-<li><a href="#org95618fb">4.3. Obtenir de l'aide</a></li>
-<li><a href="#orgbb2d557">4.4. Naviguer dans un <i>buffer</i></a></li>
-<li><a href="#orge94aeb5">4.5. Marquer une zone d'un <i>buffer</i></a></li>
-<li><a href="#org9df0614">4.6. Éditer le contenu d'un <i>buffer</i></a></li>
-<li><a href="#org240e30f">4.7. Gestion des <i>buffers</i>, fenêtres et cadres</a>
+<li><a href="#org1f96cdd">4.1. Commandes générales</a></li>
+<li><a href="#org72d5e40">4.2. <i>minibuffer</i></a></li>
+<li><a href="#org8deb867">4.3. Obtenir de l'aide</a></li>
+<li><a href="#org95bba87">4.4. Naviguer dans un <i>buffer</i></a></li>
+<li><a href="#org6049755">4.5. Marquer une zone d'un <i>buffer</i></a></li>
+<li><a href="#org9ca06cf">4.6. Éditer le contenu d'un <i>buffer</i></a></li>
+<li><a href="#org4450d64">4.7. Gestion des <i>buffers</i>, fenêtres et cadres</a>
 <ul>
-<li><a href="#org993ff49">4.7.1. <i>buffers</i></a></li>
-<li><a href="#org37c4dda">4.7.2. Fenêtres</a></li>
-<li><a href="#org5121856">4.7.3. Cadres (<i>frames</i>)</a></li>
+<li><a href="#org26beedb">4.7.1. <i>buffers</i></a></li>
+<li><a href="#orgd8a8b68">4.7.2. Fenêtres</a></li>
+<li><a href="#orge033cb6">4.7.3. Cadres (<i>frames</i>)</a></li>
 </ul>
 </li>
-<li><a href="#orgae27417">4.8. Fichiers</a></li>
-<li><a href="#org22803c6">4.9. Recherche</a></li>
-<li><a href="#org5d2245f">4.10. Remplacement de texte</a></li>
-<li><a href="#orgbce8e77">4.11. Répétitions et macros</a></li>
-<li><a href="#org74a0704">4.12. Complétion</a></li>
+<li><a href="#orgec061d1">4.8. Fichiers</a></li>
+<li><a href="#org689ca28">4.9. Recherche</a></li>
+<li><a href="#org1719564">4.10. Remplacement de texte</a></li>
+<li><a href="#org1dd17bf">4.11. Répétitions et macros</a></li>
+<li><a href="#org359ea17">4.12. Complétion</a></li>
 </ul>
 </li>
-<li><a href="#org7ac7469">5. Modes utiles</a>
+<li><a href="#orgb38c6b9">5. Modes utiles</a>
 <ul>
-<li><a href="#org5a83826">5.1. Modes utilitaires</a>
+<li><a href="#org85a77ec">5.1. Modes utilitaires</a>
 <ul>
-<li><a href="#org3864075">5.1.1. Flyspell</a></li>
-<li><a href="#org0d98a8f">5.1.2. FlyCheck</a></li>
+<li><a href="#org299ab84">5.1.1. Flyspell</a></li>
+<li><a href="#orgb8ac90b">5.1.2. FlyCheck</a></li>
 </ul>
 </li>
-<li><a href="#org5f922a6">5.2. Interfaces avec <code>git</code></a>
+<li><a href="#org0a809a7">5.2. Interfaces avec <code>git</code></a>
 <ul>
-<li><a href="#org521c6fb">5.2.1. GitGutter</a></li>
-<li><a href="#orgad4927a">5.2.2. Magit</a></li>
+<li><a href="#orga978231">5.2.1. GitGutter</a></li>
+<li><a href="#org68812ce">5.2.2. Magit</a></li>
 </ul>
 </li>
-<li><a href="#org04a0e26">5.3. Rédaction de documents LaTeX</a>
+<li><a href="#org8d5b4a7">5.3. Rédaction de documents LaTeX</a>
 <ul>
-<li><a href="#orge810a89">5.3.1. AUCTeX</a></li>
-<li><a href="#org9c2c7f4">5.3.2. RefTeX</a></li>
+<li><a href="#org4e90fde">5.3.1. AUCTeX</a></li>
+<li><a href="#orgd98f721">5.3.2. RefTeX</a></li>
 </ul>
 </li>
-<li><a href="#orgdd0aa1b">5.4. Programmation</a>
+<li><a href="#orga0ef5ce">5.4. Programmation</a>
 <ul>
-<li><a href="#orgaf221d6">5.4.1. Python</a></li>
-<li><a href="#orga0a153d">5.4.2. C++</a></li>
-<li><a href="#orga6cd570">5.4.3. Tags</a></li>
-<li><a href="#orgd11f39b">5.4.4. YASnippet</a></li>
+<li><a href="#orgbb24790">5.4.1. Python</a></li>
+<li><a href="#orgb037ab3">5.4.2. C++</a></li>
+<li><a href="#org5c0526c">5.4.3. Tags</a></li>
+<li><a href="#orgd6806dd">5.4.4. YASnippet</a></li>
 </ul>
 </li>
 </ul>
 </li>
-<li><a href="#orgd980d9b">6. Pour aller plus loin</a>
+<li><a href="#org6164b25">6. Pour aller plus loin</a>
 <ul>
-<li><a href="#org855843e">6.1. Org-mode</a></li>
-<li><a href="#orge42cdfb">6.2. Pliage et dépliage avec <code>narrow-or-widen-dwim</code></a></li>
-<li><a href="#org33f603b">6.3. Autres modes installés</a></li>
-<li><a href="#org2fc60eb">6.4. Personnalisation</a>
+<li><a href="#org43d2f7f">6.1. Org-mode</a></li>
+<li><a href="#orgaaac2c9">6.2. Pliage et dépliage avec <code>narrow-or-widen-dwim</code></a></li>
+<li><a href="#org0f216ea">6.3. Autres modes installés</a></li>
+<li><a href="#org37ac941">6.4. Personnalisation</a>
 <ul>
-<li><a href="#org40725c0">6.4.1. custom.el</a></li>
-<li><a href="#org2f930eb">6.4.2. Emacs lisp</a></li>
+<li><a href="#orgb424652">6.4.1. custom.el</a></li>
+<li><a href="#orgff3fdb7">6.4.2. Emacs lisp</a></li>
 </ul>
 </li>
 </ul>
@@ -347,8 +347,8 @@ for the JavaScript code in this tag.
 </div>
 
 
-<div id="outline-container-orgc2447b7" class="outline-2">
-<h2 id="orgc2447b7"><span class="section-number-2">1</span> Historique</h2>
+<div id="outline-container-org2be679f" class="outline-2">
+<h2 id="org2be679f"><span class="section-number-2">1</span> Historique</h2>
 <div class="outline-text-2" id="text-1">
 <p>
 <a href="https://fr.wikipedia.org/wiki/Emacs">Emacs</a> (initialement pour <i><b>Editing MACroS</b> running on TECO</i>) fut créé
@@ -369,8 +369,8 @@ Emacs est l'un des outils les plus utilisés pour le développement.
 </div>
 </div>
 
-<div id="outline-container-orgad8879f" class="outline-2">
-<h2 id="orgad8879f"><span class="section-number-2">2</span> Lancement d'Emacs</h2>
+<div id="outline-container-org1d99d8d" class="outline-2">
+<h2 id="org1d99d8d"><span class="section-number-2">2</span> Lancement d'Emacs</h2>
 <div class="outline-text-2" id="text-2">
 <p>
 Pour lancer Emacs, il suffit de taper la commande
@@ -402,8 +402,8 @@ utiliser la configuration locale.
 </div>
 </div>
 
-<div id="outline-container-org97f55bc" class="outline-2">
-<h2 id="org97f55bc"><span class="section-number-2">3</span> Prise en main</h2>
+<div id="outline-container-org614d38b" class="outline-2">
+<h2 id="org614d38b"><span class="section-number-2">3</span> Prise en main</h2>
 <div class="outline-text-2" id="text-3">
 <p>
 La prise en main d'Emacs n'est pas difficile pour une utilisation
@@ -429,14 +429,14 @@ facilement créer et enregistrer des enchaînements de commandes pour
 <p>
 Une première façon d'apprendre un peu Emacs est d'effectuer le
 <b>tutoriel intégré</b> qu'il propose. Pour démarrer le tutoriel il suffit de
-saisir le raccourcis <code>C-h t</code>. Pour le novice, cela signifie qu'on doit
+saisir le raccourcis <code>C-h t</code>. Pour le novice, cela signifie qu'on doit
 taper sur la touche contrôle (<code>C</code>) et sur la touche <code>h</code> simultanément,
 puis sur la touche <code>t</code> seulement.
 </p>
 </div>
 
-<div id="outline-container-org19fa942" class="outline-3">
-<h3 id="org19fa942"><span class="section-number-3">3.1</span> Interface</h3>
+<div id="outline-container-orgd44495b" class="outline-3">
+<h3 id="orgd44495b"><span class="section-number-3">3.1</span> Interface</h3>
 <div class="outline-text-3" id="text-3-1">
 <p>
 Globalement, l'interface d'Emacs est assez intuitive, mais elle a
@@ -447,8 +447,8 @@ concepts ne sont donc pas si communs de nos jours.
 </p>
 </div>
 
-<div id="outline-container-org18dde81" class="outline-4">
-<h4 id="org18dde81"><span class="section-number-4">3.1.1</span> <i>Buffers</i></h4>
+<div id="outline-container-org323f75f" class="outline-4">
+<h4 id="org323f75f"><span class="section-number-4">3.1.1</span> <i>Buffers</i></h4>
 <div class="outline-text-4" id="text-3-1-1">
 <p>
 Un <i>buffer</i> est une zone tampon et la plus petite unité d'édition. Il
@@ -457,21 +457,21 @@ correspond en général à la vue d'un fichier édité.
 </div>
 </div>
 
-<div id="outline-container-orga7e3e78" class="outline-4">
-<h4 id="orga7e3e78"><span class="section-number-4">3.1.2</span> <i>Windows</i></h4>
+<div id="outline-container-orgbe4b9fc" class="outline-4">
+<h4 id="orgbe4b9fc"><span class="section-number-4">3.1.2</span> <i>Windows</i></h4>
 <div class="outline-text-4" id="text-3-1-2">
 <p>
 Il est possible de visualiser plusieurs <i>buffers</i> simultanément dans
 Emacs. Chaque vue est appelée <b>fenêtre</b>. Attention, dans le jargon
 Emacs, une fenêtre n'est pas à confondre avec les fenêtres gérées par
 le <i>window-manager</i> de l'interface graphique (voir
-figure <a href="#org228bb5e">1</a>, où un <a href="#org0a674e3">cadre</a> Emacs est découpé en trois
+figure <a href="#org29d03f9">1</a>, où un <a href="#org377f4ae">cadre</a> Emacs est découpé en trois
 fenêtres). On peut afficher un <b>même</b> <i>buffer</i> dans différentes fenêtres
 et il peut être modifié dans n'importe laquelle de ses vues.
 </p>
 
 
-<div id="org228bb5e" class="figure">
+<div id="org29d03f9" class="figure">
 <p><img src="emacs-windows.png" alt="emacs-windows.png" />
 </p>
 <p><span class="figure-number">Figure&nbsp;1&nbsp;: </span>Trois fenêtres affichées dans Emacs</p>
@@ -479,8 +479,8 @@ et il peut être modifié dans n'importe laquelle de ses vues.
 </div>
 </div>
 
-<div id="outline-container-orgdf50998" class="outline-4">
-<h4 id="orgdf50998"><span class="section-number-4">3.1.3</span> <a id="org0a674e3"></a> Cadre (<i>frames</i>)</h4>
+<div id="outline-container-orgca93f02" class="outline-4">
+<h4 id="orgca93f02"><span class="section-number-4">3.1.3</span> <a id="org377f4ae"></a> Cadre (<i>frames</i>)</h4>
 <div class="outline-text-4" id="text-3-1-3">
 <p>
 Lorsqu'il est exécuté en mode graphique, une même instance d'Emacs
@@ -489,7 +489,7 @@ de plusieurs fenêtres du gestionnaire graphique.
 </p>
 
 <p>
-Dans l'exemple de la figure <a href="#orgd66af97">2</a>, il s'agit bien de la même
+Dans l'exemple de la figure <a href="#orgda8e431">2</a>, il s'agit bien de la même
 instance d'Emacs&nbsp;: on a lancé un seul exécutable, mais on a ouvert un
 cadre (<i>frame</i>) supplémentaire. Dans chacun des cadres, on affiche une
 vue d'un <b>même</b> <i>buffer</i> d'édition, c'est-à-dire que le <b>même</b> <i>buffer</i> peut
@@ -497,7 +497,7 @@ vue d'un <b>même</b> <i>buffer</i> d'édition, c'est-à-dire que le <b>même</b
 </p>
 
 
-<div id="orgd66af97" class="figure">
+<div id="orgda8e431" class="figure">
 <p><img src="emacs-frames.png" alt="emacs-frames.png" />
 </p>
 <p><span class="figure-number">Figure&nbsp;2&nbsp;: </span>Deux cadres (<i>frames</i>) Emacs affichant le même <i>buffer</i></p>
@@ -505,20 +505,20 @@ vue d'un <b>même</b> <i>buffer</i> d'édition, c'est-à-dire que le <b>même</b
 </div>
 </div>
 
-<div id="outline-container-org9d66789" class="outline-4">
-<h4 id="org9d66789"><span class="section-number-4">3.1.4</span> <i>Modeline</i></h4>
+<div id="outline-container-org26d4376" class="outline-4">
+<h4 id="org26d4376"><span class="section-number-4">3.1.4</span> <i>Modeline</i></h4>
 <div class="outline-text-4" id="text-3-1-4">
 <p>
 Dans Emacs, chaque <i>buffer</i> est délimité <b>en bas</b> par la <i>modeline</i>. Il
 s'agit d'une zone dans laquelle sont affichées divers informations
 quant au mode de fonctionnement d'Emacs dans son <i>buffer</i>. On la voit en
-action sur la figure <a href="#org4859f06">3</a>, le mode majeur est <code>CMake</code>, le
+action sur la figure <a href="#org9d1dc4f">3</a>, le mode majeur est <code>CMake</code>, le
 fichier édité s'appelle <code>CMakeList.txt</code>, enfin, on travaille sur la
 branche <code>develop</code>.
 </p>
 
 
-<div id="org4859f06" class="figure">
+<div id="org9d1dc4f" class="figure">
 <p><img src="emacs-modeline.png" alt="emacs-modeline.png" />
 </p>
 <p><span class="figure-number">Figure&nbsp;3&nbsp;: </span>La <i>modeline</i>. Ici on voit qu'on est en mode <code>CMake</code>, que le fichier édité s'appelle <code>CMakeList.txt</code> et qu'on travaille sur la branche <code>develop</code>.</p>
@@ -526,21 +526,21 @@ branche <code>develop</code>.
 </div>
 </div>
 
-<div id="outline-container-org1146d19" class="outline-4">
-<h4 id="org1146d19"><span class="section-number-4">3.1.5</span> <i>Minibuffer</i></h4>
+<div id="outline-container-org972859a" class="outline-4">
+<h4 id="org972859a"><span class="section-number-4">3.1.5</span> <i>Minibuffer</i></h4>
 <div class="outline-text-4" id="text-3-1-5">
 <p>
 Le <i>minibuffer</i> est un <i>buffer</i> spécial d'Emacs. C'est la zone
 d'interaction avec l'utilisateur. C'est là qu'on doit répondre aux
 éventuelles questions d'Emacs et c'est là qu'on tape les commandes. Il
 faut donc le garder constamment à l'oeil. Voir la
-figure <a href="#org37d42b6">4</a> (ici une exécution de <code>grep</code> dans Emacs en
+figure <a href="#org014f5b6">4</a> (ici une exécution de <code>grep</code> dans Emacs en
 préparation). Pour exécuter une commande dans le <i>minibuffer</i> il faut
 taper <code>M-x</code>.
 </p>
 
 
-<div id="org37d42b6" class="figure">
+<div id="org014f5b6" class="figure">
 <p><img src="emacs-minibuffer.png" alt="emacs-minibuffer.png" />
 </p>
 <p><span class="figure-number">Figure&nbsp;4&nbsp;: </span>Le <i>minibuffer</i> en action. Préparation de l'exécution d'une commande <code>grep</code> dans Emacs.</p>
@@ -549,8 +549,8 @@ taper <code>M-x</code>.
 </div>
 </div>
 
-<div id="outline-container-orgdb60ebe" class="outline-3">
-<h3 id="orgdb60ebe"><span class="section-number-3">3.2</span> Fonctions</h3>
+<div id="outline-container-orgce768b1" class="outline-3">
+<h3 id="orgce768b1"><span class="section-number-3">3.2</span> Fonctions</h3>
 <div class="outline-text-3" id="text-3-2">
 <p>
 Dans Emacs, tout est fonction. Et toute fonction peut-être redéfinie
@@ -580,8 +580,8 @@ plutôt que simplement interprété ont corrigé ce défaut.
 </div>
 </div>
 
-<div id="outline-container-org4af133b" class="outline-2">
-<h2 id="org4af133b"><span class="section-number-2">4</span> Quelques raccourcis</h2>
+<div id="outline-container-orgc625f1d" class="outline-2">
+<h2 id="orgc625f1d"><span class="section-number-2">4</span> Quelques raccourcis</h2>
 <div class="outline-text-2" id="text-4">
 <p>
 On présente dans cette partie certains raccourcis utiles. Lorsque les
@@ -619,8 +619,8 @@ contextuelle.
 </p>
 </div>
 
-<div id="outline-container-orgc98b53b" class="outline-3">
-<h3 id="orgc98b53b"><span class="section-number-3">4.1</span> Commandes générales</h3>
+<div id="outline-container-org1f96cdd" class="outline-3">
+<h3 id="org1f96cdd"><span class="section-number-3">4.1</span> Commandes générales</h3>
 <div class="outline-text-3" id="text-4-1">
 <table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
 
@@ -666,8 +666,8 @@ contextuelle.
 </div>
 </div>
 
-<div id="outline-container-orgd9634a5" class="outline-3">
-<h3 id="orgd9634a5"><span class="section-number-3">4.2</span> <i>minibuffer</i></h3>
+<div id="outline-container-org72d5e40" class="outline-3">
+<h3 id="org72d5e40"><span class="section-number-3">4.2</span> <i>minibuffer</i></h3>
 <div class="outline-text-3" id="text-4-2">
 <p>
 Lors d'une interaction avec le <i>minibuffer</i>, on a accès à certains
@@ -715,8 +715,8 @@ exemple)
 </div>
 </div>
 
-<div id="outline-container-org95618fb" class="outline-3">
-<h3 id="org95618fb"><span class="section-number-3">4.3</span> Obtenir de l'aide</h3>
+<div id="outline-container-org8deb867" class="outline-3">
+<h3 id="org8deb867"><span class="section-number-3">4.3</span> Obtenir de l'aide</h3>
 <div class="outline-text-3" id="text-4-3">
 <p>
 On peut lancer l'aide en tapant <code>C-h</code> et en suivant les indications du
@@ -761,8 +761,8 @@ On peut lancer l'aide en tapant <code>C-h</code> et en suivant les indications d
 </div>
 </div>
 
-<div id="outline-container-orgbb2d557" class="outline-3">
-<h3 id="orgbb2d557"><span class="section-number-3">4.4</span> Naviguer dans un <i>buffer</i></h3>
+<div id="outline-container-org95bba87" class="outline-3">
+<h3 id="org95bba87"><span class="section-number-3">4.4</span> Naviguer dans un <i>buffer</i></h3>
 <div class="outline-text-3" id="text-4-4">
 <p>
 Au delà des flèches et autres touches usuelles du clavier, Emacs
@@ -858,8 +858,8 @@ flèches).
 </div>
 </div>
 
-<div id="outline-container-orge94aeb5" class="outline-3">
-<h3 id="orge94aeb5"><span class="section-number-3">4.5</span> Marquer une zone d'un <i>buffer</i></h3>
+<div id="outline-container-org6049755" class="outline-3">
+<h3 id="org6049755"><span class="section-number-3">4.5</span> Marquer une zone d'un <i>buffer</i></h3>
 <div class="outline-text-3" id="text-4-5">
 <p>
 Une zone est délimitée par une une <b>marque</b> (position de départ) et la
@@ -912,8 +912,8 @@ fonction par exemple, ce qui permet de facilement les sélectionner.
 </div>
 </div>
 
-<div id="outline-container-org9df0614" class="outline-3">
-<h3 id="org9df0614"><span class="section-number-3">4.6</span> Éditer le contenu d'un <i>buffer</i></h3>
+<div id="outline-container-org9ca06cf" class="outline-3">
+<h3 id="org9ca06cf"><span class="section-number-3">4.6</span> Éditer le contenu d'un <i>buffer</i></h3>
 <div class="outline-text-3" id="text-4-6">
 <p>
 Le commandes citées ici concernent essentiellement les <b>modes</b> d'édition
@@ -1057,17 +1057,17 @@ plutôt que de remplacer le texte <i>en ligne</i> comme le fait la version de
 base, on y accède dans le <i>minibuffer</i>. On peut alors le parcourir, soit
 en continuant à presser <code>M-y</code>, soit en utilisant les flèches du clavier,
 soit même en entrant les une partie du texte comme pour les
-<a href="#org5e715fa">recherches</a>.
+<a href="#orgeaa6072">recherches</a>.
 </p>
 </div>
 </div>
 
-<div id="outline-container-org240e30f" class="outline-3">
-<h3 id="org240e30f"><span class="section-number-3">4.7</span> Gestion des <i>buffers</i>, fenêtres et cadres</h3>
+<div id="outline-container-org4450d64" class="outline-3">
+<h3 id="org4450d64"><span class="section-number-3">4.7</span> Gestion des <i>buffers</i>, fenêtres et cadres</h3>
 <div class="outline-text-3" id="text-4-7">
 </div>
-<div id="outline-container-org993ff49" class="outline-4">
-<h4 id="org993ff49"><span class="section-number-4">4.7.1</span> <i>buffers</i></h4>
+<div id="outline-container-org26beedb" class="outline-4">
+<h4 id="org26beedb"><span class="section-number-4">4.7.1</span> <i>buffers</i></h4>
 <div class="outline-text-4" id="text-4-7-1">
 <p>
 Dans cette configuration, on utilise le paquet <code>IBuffer</code> à la place du
@@ -1136,8 +1136,8 @@ Emacs invite l'utilisateur à le faire.
 </div>
 </div>
 
-<div id="outline-container-org37c4dda" class="outline-4">
-<h4 id="org37c4dda"><span class="section-number-4">4.7.2</span> Fenêtres</h4>
+<div id="outline-container-orgd8a8b68" class="outline-4">
+<h4 id="orgd8a8b68"><span class="section-number-4">4.7.2</span> Fenêtres</h4>
 <div class="outline-text-4" id="text-4-7-2">
 <table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
 
@@ -1188,11 +1188,54 @@ la fonctionnalité suivante. Si plus de deux fenêtres sont actives dans
 le cadre courant, <code>C-x o</code> affiche alors des numéros dans chacune des
 fenêtres. On entre ce numéro pour basculer dans la fenêtre choisie.
 </p>
+
+<p>
+On utilise aussi <code>window-jump</code> qui permet de changer intuitivement de
+fenêtre en utilisant les flèches du clavier. S'il y a plusieurs
+possibilités, la fenêtre choisie est celle alignée avec le curseur.
+Dans cette configuration, les raccourcis sont les suivants.
+</p>
+<table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
+
+
+<colgroup>
+<col  class="org-left" />
+
+<col  class="org-left" />
+</colgroup>
+<thead>
+<tr>
+<th scope="col" class="org-left">Raccourci</th>
+<th scope="col" class="org-left">Description</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="org-left"><code>C-M-right</code></td>
+<td class="org-left">Déplace le curseur dans une fenêtre à droite</td>
+</tr>
+
+<tr>
+<td class="org-left"><code>C-M-left</code></td>
+<td class="org-left">Déplace le curseur dans une fenêtre à gauche</td>
+</tr>
+
+<tr>
+<td class="org-left"><code>C-M-up</code></td>
+<td class="org-left">Déplace le curseur dans une fenêtre au dessus</td>
+</tr>
+
+<tr>
+<td class="org-left"><code>C-M-down</code></td>
+<td class="org-left">Déplace le curseur dans une fenêtre en dessous</td>
+</tr>
+</tbody>
+</table>
 </div>
 </div>
 
-<div id="outline-container-org5121856" class="outline-4">
-<h4 id="org5121856"><span class="section-number-4">4.7.3</span> Cadres (<i>frames</i>)</h4>
+<div id="outline-container-orge033cb6" class="outline-4">
+<h4 id="orge033cb6"><span class="section-number-4">4.7.3</span> Cadres (<i>frames</i>)</h4>
 <div class="outline-text-4" id="text-4-7-3">
 <table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
 
@@ -1229,8 +1272,8 @@ fenêtres. On entre ce numéro pour basculer dans la fenêtre choisie.
 </div>
 </div>
 
-<div id="outline-container-orgae27417" class="outline-3">
-<h3 id="orgae27417"><span class="section-number-3">4.8</span> Fichiers</h3>
+<div id="outline-container-orgec061d1" class="outline-3">
+<h3 id="orgec061d1"><span class="section-number-3">4.8</span> Fichiers</h3>
 <div class="outline-text-3" id="text-4-8">
 <table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
 
@@ -1336,10 +1379,10 @@ Une fois un fichier ouvert, il est manipulé classiquement dans le
 </div>
 </div>
 
-<div id="outline-container-org22803c6" class="outline-3">
-<h3 id="org22803c6"><span class="section-number-3">4.9</span> Recherche</h3>
+<div id="outline-container-org689ca28" class="outline-3">
+<h3 id="org689ca28"><span class="section-number-3">4.9</span> Recherche</h3>
 <div class="outline-text-3" id="text-4-9">
-<table id="org5e715fa" border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
+<table id="orgeaa6072" border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
 
 
 <colgroup>
@@ -1409,14 +1452,14 @@ l'occurrence.</li>
 <p>
 Une autre particularité intéressante de <code>swiper</code> est son utilisation de
 <code>SPC</code> qui sert de joker pendant les saisies. Voir par exemple, la
-figure <a href="#orga96ce65">5</a>, où on a lancé une recherche puis tapé
+figure <a href="#org0986f20">5</a>, où on a lancé une recherche puis tapé
 <code>y t x(</code> dans le <i>minibuffer</i>, les lignes correspondantes y sont
 affichées. On peut parcourir cette liste à l'aide des flèches du
 clavier, le <i>buffer</i> de recherche suit l'occurrence sélectionnée.
 </p>
 
 
-<div id="orga96ce65" class="figure">
+<div id="org0986f20" class="figure">
 <p><img src="emacs-swiper-search.png" alt="emacs-swiper-search.png" />
 </p>
 <p><span class="figure-number">Figure&nbsp;5&nbsp;: </span>Exemple de recherche avec `swiper`</p>
@@ -1431,8 +1474,8 @@ est possible d'ajouter des mots à la recherche en faisant à nouveau
 </div>
 </div>
 
-<div id="outline-container-org5d2245f" class="outline-3">
-<h3 id="org5d2245f"><span class="section-number-3">4.10</span> Remplacement de texte</h3>
+<div id="outline-container-org1719564" class="outline-3">
+<h3 id="org1719564"><span class="section-number-3">4.10</span> Remplacement de texte</h3>
 <div class="outline-text-3" id="text-4-10">
 <table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
 
@@ -1518,8 +1561,8 @@ suivants.
 </div>
 </div>
 
-<div id="outline-container-orgbce8e77" class="outline-3">
-<h3 id="orgbce8e77"><span class="section-number-3">4.11</span> Répétitions et macros</h3>
+<div id="outline-container-org1dd17bf" class="outline-3">
+<h3 id="org1dd17bf"><span class="section-number-3">4.11</span> Répétitions et macros</h3>
 <div class="outline-text-3" id="text-4-11">
 <p>
 Il existe de nombreuses façons d'automatiser des actions dans Emacs.
@@ -1628,8 +1671,8 @@ suffit de taper <code>M-x cmd</code>.
 </div>
 </div>
 
-<div id="outline-container-org74a0704" class="outline-3">
-<h3 id="org74a0704"><span class="section-number-3">4.12</span> Complétion</h3>
+<div id="outline-container-org359ea17" class="outline-3">
+<h3 id="org359ea17"><span class="section-number-3">4.12</span> Complétion</h3>
 <div class="outline-text-3" id="text-4-12">
 <p>
 Emacs propose de nombreux moyens de compléter un mot afin d'accélérer
@@ -1668,10 +1711,10 @@ En fait, cette configuration utilise <code>company</code> qui est un moteur de
 complétion plus souple et configurable. Le fonctionnement de <code>company</code>
 est très intuitif. En effet pendant la saisie de texte, si des
 complétion sont possibles, une fenêtre <i>pop-up</i> qui les propose apparaît
-(voir figure <a href="#orgc0f67c4">6</a>).
+(voir figure <a href="#org85bf8de">6</a>).
 </p>
 
-<div id="orgc0f67c4" class="figure">
+<div id="org85bf8de" class="figure">
 <p><img src="emacs-company.png" alt="emacs-company.png" />
 </p>
 <p><span class="figure-number">Figure&nbsp;6&nbsp;: </span><i>Pop-up</i> présentant les complétions possibles</p>
@@ -1714,8 +1757,8 @@ argument à l'autre en tapant <code>TAB</code> et <code>S-TAB</code> (suivant et
 </div>
 </div>
 
-<div id="outline-container-org7ac7469" class="outline-2">
-<h2 id="org7ac7469"><span class="section-number-2">5</span> Modes utiles</h2>
+<div id="outline-container-orgb38c6b9" class="outline-2">
+<h2 id="orgb38c6b9"><span class="section-number-2">5</span> Modes utiles</h2>
 <div class="outline-text-2" id="text-5">
 <p>
 On présente ici quelques modes particulièrement utiles. La liste
@@ -1731,12 +1774,12 @@ deviendrait inévitablement obsolète.
 </p>
 </div>
 
-<div id="outline-container-org5a83826" class="outline-3">
-<h3 id="org5a83826"><span class="section-number-3">5.1</span> Modes utilitaires</h3>
+<div id="outline-container-org85a77ec" class="outline-3">
+<h3 id="org85a77ec"><span class="section-number-3">5.1</span> Modes utilitaires</h3>
 <div class="outline-text-3" id="text-5-1">
 </div>
-<div id="outline-container-org3864075" class="outline-4">
-<h4 id="org3864075"><span class="section-number-4">5.1.1</span> Flyspell</h4>
+<div id="outline-container-org299ab84" class="outline-4">
+<h4 id="org299ab84"><span class="section-number-4">5.1.1</span> Flyspell</h4>
 <div class="outline-text-4" id="text-5-1-1">
 <p>
 Il s'agit d'un mode mineur qui vérifie l'orthographe (uniquement
@@ -1776,8 +1819,8 @@ configuration locale. Par exemple en <code>Python</code>, on écrit
 </div>
 </div>
 
-<div id="outline-container-org0d98a8f" class="outline-4">
-<h4 id="org0d98a8f"><span class="section-number-4">5.1.2</span> FlyCheck</h4>
+<div id="outline-container-orgb8ac90b" class="outline-4">
+<h4 id="orgb8ac90b"><span class="section-number-4">5.1.2</span> FlyCheck</h4>
 <div class="outline-text-4" id="text-5-1-2">
 <p>
 Ce mode mineur permet de vérifier la validité du code à la volée. Il
@@ -1802,8 +1845,8 @@ localement dans un <i>buffer</i>, soit en utilisant la commande
 </div>
 </div>
 
-<div id="outline-container-org5f922a6" class="outline-3">
-<h3 id="org5f922a6"><span class="section-number-3">5.2</span> Interfaces avec <code>git</code></h3>
+<div id="outline-container-org0a809a7" class="outline-3">
+<h3 id="org0a809a7"><span class="section-number-3">5.2</span> Interfaces avec <code>git</code></h3>
 <div class="outline-text-3" id="text-5-2">
 <p>
 Emacs possède différentes interfaces à <code>git</code>. Les deux plus abouties
@@ -1815,8 +1858,8 @@ le mode <code>magit</code> à lui seul justifie l'utilisation d'Emacs.
 </p>
 </div>
 
-<div id="outline-container-org521c6fb" class="outline-4">
-<h4 id="org521c6fb"><span class="section-number-4">5.2.1</span> GitGutter</h4>
+<div id="outline-container-orga978231" class="outline-4">
+<h4 id="orga978231"><span class="section-number-4">5.2.1</span> GitGutter</h4>
 <div class="outline-text-4" id="text-5-2-1">
 <p>
 Le principe de <code>GitGutter</code> est d'afficher (en marge de gauche) les
@@ -1865,8 +1908,8 @@ commit <code>git</code> mais pour ce genre d'opérations, on préférera utilise
 </div>
 </div>
 
-<div id="outline-container-orgad4927a" class="outline-4">
-<h4 id="orgad4927a"><span class="section-number-4">5.2.2</span> Magit</h4>
+<div id="outline-container-org68812ce" class="outline-4">
+<h4 id="org68812ce"><span class="section-number-4">5.2.2</span> Magit</h4>
 <div class="outline-text-4" id="text-5-2-2">
 <p>
 <code>Magit</code> est une superbe interface à <code>git</code> pour Emacs. Encore une fois, il
@@ -1980,8 +2023,8 @@ ajouter (<i>stager</i>) en sélectionnant une zone.
 </div>
 </div>
 
-<div id="outline-container-org04a0e26" class="outline-3">
-<h3 id="org04a0e26"><span class="section-number-3">5.3</span> Rédaction de documents LaTeX</h3>
+<div id="outline-container-org8d5b4a7" class="outline-3">
+<h3 id="org8d5b4a7"><span class="section-number-3">5.3</span> Rédaction de documents LaTeX</h3>
 <div class="outline-text-3" id="text-5-3">
 <p>
 La rédaction d'un document LaTeX s'apparente plus à de la
@@ -2001,8 +2044,8 @@ qui ne sera pas abordé dans ce tutoriel.
 </p>
 </div>
 
-<div id="outline-container-orge810a89" class="outline-4">
-<h4 id="orge810a89"><span class="section-number-4">5.3.1</span> AUCTeX</h4>
+<div id="outline-container-org4e90fde" class="outline-4">
+<h4 id="org4e90fde"><span class="section-number-4">5.3.1</span> AUCTeX</h4>
 <div class="outline-text-4" id="text-5-3-1">
 <p>
 <a href="https://www.gnu.org/software/auctex/?lang=fr">AUCTeX</a> est un ensemble de macros Emacs qui permet d'éditer facilement
@@ -2019,7 +2062,7 @@ associée.
 </div>
 
 <ol class="org-ol">
-<li><a id="orgb455528"></a>Typographie<br />
+<li><a id="org1e5bfff"></a>Typographie<br />
 <div class="outline-text-5" id="text-5-3-1-1">
 <p>
 Pour les changements de styles typographiques, tous les raccourcis
@@ -2173,7 +2216,7 @@ si on utilise la commande <code>C-u C-c C-f C-b</code>, il sera transformé e
 </div>
 </li>
 
-<li><a id="orge15815a"></a>Sections<br />
+<li><a id="org8567fa0"></a>Sections<br />
 <div class="outline-text-5" id="text-5-3-1-2">
 <p>
 AUCTeX propose moyen de créer les éléments structurants du document.
@@ -2209,7 +2252,7 @@ explicites. On préférera utiliser le caractère <code>-</code> plutôt que <co
 </div>
 </li>
 
-<li><a id="org2b6b9fc"></a>Environnements<br />
+<li><a id="org47fae22"></a>Environnements<br />
 <div class="outline-text-5" id="text-5-3-1-3">
 <p>
 De la même manière, on écrit des environnements simplement en
@@ -2250,7 +2293,7 @@ curseur est placé entre les balises.
 </div>
 </li>
 
-<li><a id="orge9213c3"></a>Compilation et visualisation<br />
+<li><a id="org2f999c2"></a>Compilation et visualisation<br />
 <div class="outline-text-5" id="text-5-3-1-4">
 <table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
 
@@ -2387,8 +2430,8 @@ raccourcis utiles pour la visualisation.
 </ol>
 </div>
 
-<div id="outline-container-org9c2c7f4" class="outline-4">
-<h4 id="org9c2c7f4"><span class="section-number-4">5.3.2</span> RefTeX</h4>
+<div id="outline-container-orgd98f721" class="outline-4">
+<h4 id="orgd98f721"><span class="section-number-4">5.3.2</span> RefTeX</h4>
 <div class="outline-text-4" id="text-5-3-2">
 <p>
 <code>AUCTeX</code> est distribué avec <code>RefTeX</code> qui est un mode mineur qui permet une
@@ -2441,8 +2484,8 @@ déroule soit dans le <i>minibuffer</i> soit dans un <i>buffer</i> annexe.
 </div>
 </div>
 
-<div id="outline-container-orgdd0aa1b" class="outline-3">
-<h3 id="orgdd0aa1b"><span class="section-number-3">5.4</span> Programmation</h3>
+<div id="outline-container-orga0ef5ce" class="outline-3">
+<h3 id="orga0ef5ce"><span class="section-number-3">5.4</span> Programmation</h3>
 <div class="outline-text-3" id="text-5-4">
 <p>
 On l'a déjà dit, cette configuration d'Emacs propose par défaut
@@ -2458,8 +2501,8 @@ d'outils annexes pour fonctionner. On se reportera donc au fichier
 </p>
 </div>
 
-<div id="outline-container-orgaf221d6" class="outline-4">
-<h4 id="orgaf221d6"><span class="section-number-4">5.4.1</span> Python</h4>
+<div id="outline-container-orgbb24790" class="outline-4">
+<h4 id="orgbb24790"><span class="section-number-4">5.4.1</span> Python</h4>
 <div class="outline-text-4" id="text-5-4-1">
 <p>
 On utilise le paquet <code>jedi</code> qui gère la complétion dans Emacs pour
@@ -2514,8 +2557,8 @@ sources.
 </div>
 </div>
 
-<div id="outline-container-orga0a153d" class="outline-4">
-<h4 id="orga0a153d"><span class="section-number-4">5.4.2</span> C++</h4>
+<div id="outline-container-orgb037ab3" class="outline-4">
+<h4 id="orgb037ab3"><span class="section-number-4">5.4.2</span> C++</h4>
 <div class="outline-text-4" id="text-5-4-2">
 <p>
 Pour la complétion et la correction syntaxique à la volée, on utilise
@@ -2566,8 +2609,8 @@ type ou l'objet en question.
 </div>
 </div>
 
-<div id="outline-container-orga6cd570" class="outline-4">
-<h4 id="orga6cd570"><span class="section-number-4">5.4.3</span> Tags</h4>
+<div id="outline-container-org5c0526c" class="outline-4">
+<h4 id="org5c0526c"><span class="section-number-4">5.4.3</span> Tags</h4>
 <div class="outline-text-4" id="text-5-4-3">
 <p>
 Les <i>tags</i> (ou étiquettes en français) sont utilisés pour parcourir
@@ -2679,8 +2722,8 @@ conseillé d'utiliser les raccourcis de navigation classiques :
 </div>
 </div>
 
-<div id="outline-container-orgd11f39b" class="outline-4">
-<h4 id="orgd11f39b"><span class="section-number-4">5.4.4</span> YASnippet</h4>
+<div id="outline-container-orgd6806dd" class="outline-4">
+<h4 id="orgd6806dd"><span class="section-number-4">5.4.4</span> YASnippet</h4>
 <div class="outline-text-4" id="text-5-4-4">
 <p>
 Il n'est pas envisageable d'écrire un tutoriel Emacs sans évoquer les
@@ -2796,12 +2839,12 @@ Cet exemple simple illustre bien l'efficacité de l'approche.
 </div>
 </div>
 
-<div id="outline-container-orgd980d9b" class="outline-2">
-<h2 id="orgd980d9b"><span class="section-number-2">6</span> Pour aller plus loin</h2>
+<div id="outline-container-org6164b25" class="outline-2">
+<h2 id="org6164b25"><span class="section-number-2">6</span> Pour aller plus loin</h2>
 <div class="outline-text-2" id="text-6">
 </div>
-<div id="outline-container-org855843e" class="outline-3">
-<h3 id="org855843e"><span class="section-number-3">6.1</span> Org-mode</h3>
+<div id="outline-container-org43d2f7f" class="outline-3">
+<h3 id="org43d2f7f"><span class="section-number-3">6.1</span> Org-mode</h3>
 <div class="outline-text-3" id="text-6-1">
 <p>
 Une fois encore, il est inenvisageable de faire un tour complet de ce
@@ -3084,8 +3127,8 @@ directement ces éléments avec le mode <code>Org</code>.
 </div>
 </div>
 
-<div id="outline-container-orge42cdfb" class="outline-3">
-<h3 id="orge42cdfb"><span class="section-number-3">6.2</span> Pliage et dépliage avec <code>narrow-or-widen-dwim</code></h3>
+<div id="outline-container-orgaaac2c9" class="outline-3">
+<h3 id="orgaaac2c9"><span class="section-number-3">6.2</span> Pliage et dépliage avec <code>narrow-or-widen-dwim</code></h3>
 <div class="outline-text-3" id="text-6-2">
 <p>
 Emacs propose des fonctions de (dé)-pliage de zones. La dénomination
@@ -3147,8 +3190,8 @@ programmation) même qui occupera tout le <i>buffer</i>.
 </div>
 </div>
 
-<div id="outline-container-org33f603b" class="outline-3">
-<h3 id="org33f603b"><span class="section-number-3">6.3</span> Autres modes installés</h3>
+<div id="outline-container-org0f216ea" class="outline-3">
+<h3 id="org0f216ea"><span class="section-number-3">6.3</span> Autres modes installés</h3>
 <div class="outline-text-3" id="text-6-3">
 <p>
 En dehors des modes internes fournis avec Emacs, on pourra consulter
@@ -3163,12 +3206,12 @@ Ils ne sont pas abordés dans ce tutoriel.
 </div>
 </div>
 
-<div id="outline-container-org2fc60eb" class="outline-3">
-<h3 id="org2fc60eb"><span class="section-number-3">6.4</span> Personnalisation</h3>
+<div id="outline-container-org37ac941" class="outline-3">
+<h3 id="org37ac941"><span class="section-number-3">6.4</span> Personnalisation</h3>
 <div class="outline-text-3" id="text-6-4">
 </div>
-<div id="outline-container-org40725c0" class="outline-4">
-<h4 id="org40725c0"><span class="section-number-4">6.4.1</span> custom.el</h4>
+<div id="outline-container-orgb424652" class="outline-4">
+<h4 id="orgb424652"><span class="section-number-4">6.4.1</span> custom.el</h4>
 <div class="outline-text-4" id="text-6-4-1">
 <p>
 Même si on souhaite pouvoir suivre les développements de cette
@@ -3190,8 +3233,8 @@ importantes, il convient donc de les sauvegarder ailleurs.
 </div>
 </div>
 
-<div id="outline-container-org2f930eb" class="outline-4">
-<h4 id="org2f930eb"><span class="section-number-4">6.4.2</span> Emacs lisp</h4>
+<div id="outline-container-orgff3fdb7" class="outline-4">
+<h4 id="orgff3fdb7"><span class="section-number-4">6.4.2</span> Emacs lisp</h4>
 <div class="outline-text-4" id="text-6-4-2">
 <p>
 Rappelons le, Emacs n'est pas un simple éditeur. C'est en fait une
@@ -3233,7 +3276,7 @@ vraiment de sens.
 </div>
 </div></div>
 <div id="postamble" class="status">
-<p class="date">Created: 2020-04-29 mer. 23:28</p>
+<p class="date">Created: 2020-05-18 lun. 22:50</p>
 <p class="validation"><a href="http://validator.w3.org/check?uri=referer">Validate</a></p>
 </div>
 </body>
diff --git a/Tutoriel.org b/Tutoriel.org
index a985859e81e5f4ba9aa797ad861c32eb8fea4034..6fc571df40a8e3ebf0c9533368845e65044da52c 100644
--- a/Tutoriel.org
+++ b/Tutoriel.org
@@ -70,7 +70,7 @@ facilement créer et enregistrer des enchaînements de commandes pour
 
 Une première façon d'apprendre un peu Emacs est d'effectuer le
 *tutoriel intégré* qu'il propose. Pour démarrer le tutoriel il suffit de
-saisir le raccourcis ~C-h t~. Pour le novice, cela signifie qu'on doit
+saisir 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.
 
@@ -352,6 +352,17 @@ la fonctionnalité suivante. Si plus de deux fenêtres sont actives dans
 le cadre courant, ~C-x o~ affiche alors des numéros dans chacune des
 fenêtres. On entre ce numéro pour basculer dans la fenêtre choisie.
 
+On utilise aussi ~window-jump~ qui permet de changer intuitivement de
+fenêtre en utilisant les flèches du clavier. S'il y a plusieurs
+possibilités, la fenêtre choisie est celle alignée avec le curseur.
+Dans cette configuration, les raccourcis sont les suivants.
+| Raccourci | Description                                   |
+|-----------+-----------------------------------------------|
+| ~C-M-right~ | Déplace le curseur dans une fenêtre à droite  |
+| ~C-M-left~  | Déplace le curseur dans une fenêtre à gauche  |
+| ~C-M-up~    | Déplace le curseur dans une fenêtre au dessus |
+| ~C-M-down~  | Déplace le curseur dans une fenêtre en dessous |
+
 *** Cadres (/frames/)
 | Raccourci | Description                  |
 |-----------+------------------------------|
diff --git a/Tutoriel.pdf b/Tutoriel.pdf
index 74289710f48c606358ea4618079b2326214b7c30..1da64215eb2c3d9f49fdbd271f0b21fde8059762 100644
Binary files a/Tutoriel.pdf and b/Tutoriel.pdf differ