diff --git a/Configuration.html b/Configuration.html index 191c0f0a66223026b074cce695fd3db6994ec9cd..6841528d14ec41a417c31089932397f1c5cb00ad 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-04-20 lun. 00:42 --> +<!-- 2020-04-20 lun. 01:13 --> <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,97 @@ for the JavaScript code in this tag. <h2>Table des matières</h2> <div id="text-table-of-contents"> <ul> -<li><a href="#org373e523">1. Choix d'interface</a> +<li><a href="#org1c8c19e">1. Choix d'interface</a> <ul> -<li><a href="#org8d1dec8">1.1. Pas d'écran de bienvenue</a></li> -<li><a href="#org377aad8">1.2. Déactive des raccourcis</a></li> -<li><a href="#orgf064e66">1.3. Augumente la mémoire pour le <i>garbage collector</i> ⇒ meilleures performances</a></li> -<li><a href="#orgf8355e0">1.4. Pas de toolbar</a></li> -<li><a href="#org88e89b8">1.5. Réponses par y ou n</a></li> -<li><a href="#org09c3eac">1.6. Commentaires</a></li> -<li><a href="#org2b70629">1.7. Désactive l'auto-save</a></li> -<li><a href="#orga52d88f">1.8. Auto-fill</a></li> -<li><a href="#orgd78e8f7">1.9. Supression des blancs inutiles</a></li> -<li><a href="#orge2019d7">1.10. Numéros de lignes</a></li> -<li><a href="#org3b1850f">1.11. Powerline</a></li> -<li><a href="#org2b0add0">1.12. Try</a></li> -<li><a href="#orga1c1a51">1.13. Posframe</a></li> -<li><a href="#orge60ee20">1.14. Which key</a></li> -<li><a href="#orgea887a4">1.15. Gnuplot</a></li> -<li><a href="#org05d58c1">1.16. Org mode</a></li> -<li><a href="#org486d5f6">1.17. Ace window</a></li> -<li><a href="#orgf93543e">1.18. Ivy / Counsel</a></li> -<li><a href="#org65d85fe">1.19. Swiper</a></li> -<li><a href="#org22a8bd7">1.20. Avy</a></li> -<li><a href="#org8ac8255">1.21. Company</a></li> -<li><a href="#org7f5eb4a">1.22. C++</a> +<li><a href="#org04ded1b">1.1. Pas d'écran de bienvenue</a></li> +<li><a href="#org25f9b7d">1.2. Déactive des raccourcis</a></li> +<li><a href="#orge5d1bd0">1.3. Augumente la mémoire pour le <i>garbage collector</i> ⇒ meilleures performances</a></li> +<li><a href="#org45a05ce">1.4. Pas de toolbar</a></li> +<li><a href="#orgbe8f02c">1.5. Réponses par y ou n</a></li> +<li><a href="#org3a2793d">1.6. Commentaires</a></li> +<li><a href="#org2044ddc">1.7. Désactive l'auto-save</a></li> +<li><a href="#org71e73c0">1.8. Auto-fill</a></li> +<li><a href="#orgfb6ce7a">1.9. Supression des blancs inutiles</a></li> +<li><a href="#org45d7383">1.10. Numéros de lignes</a></li> +<li><a href="#org061e93f">1.11. Powerline</a></li> +<li><a href="#org17c97ec">1.12. Try</a></li> +<li><a href="#org9b8eb88">1.13. Posframe</a></li> +<li><a href="#org463f4df">1.14. Which key</a></li> +<li><a href="#org6e40013">1.15. Gnuplot</a></li> +<li><a href="#orgc5e2448">1.16. Org mode</a></li> +<li><a href="#orgb447821">1.17. Ace window</a></li> +<li><a href="#org5072172">1.18. Ivy / Counsel</a></li> +<li><a href="#org396514b">1.19. Swiper</a></li> +<li><a href="#org0c4077b">1.20. Avy</a></li> +<li><a href="#org5bde279">1.21. Company</a></li> +<li><a href="#org7b2c8dc">1.22. C++</a> <ul> -<li><a href="#org117668d">1.22.1. On branche Irony à Company</a></li> -<li><a href="#org86b8007">1.22.2. On active Irony pour le C++</a></li> -<li><a href="#org8dd7286">1.22.3. Eldoc / Irony</a></li> -<li><a href="#orge921c50">1.22.4. Formatage automatique : <code>clang-format</code></a></li> -<li><a href="#org54484b6">1.22.5. Coloration syntaxique (C++ moderne)</a></li> +<li><a href="#orge2aa8a4">1.22.1. On branche Irony à Company</a></li> +<li><a href="#orgcc738f0">1.22.2. On active Irony pour le C++</a></li> +<li><a href="#org6df1276">1.22.3. Eldoc / Irony</a></li> +<li><a href="#orgf7c4381">1.22.4. Formatage automatique : <code>clang-format</code></a></li> +<li><a href="#orgc1b6d99">1.22.5. Coloration syntaxique (C++ moderne)</a></li> </ul> </li> -<li><a href="#org291f90d">1.23. Thèmes</a></li> -<li><a href="#org12c87f1">1.24. Modeline</a></li> -<li><a href="#org3af0558">1.25. Parenthèses arc-en-ciel</a></li> -<li><a href="#org49ce490">1.26. FlyCheck</a></li> -<li><a href="#org2a337c0">1.27. Python</a></li> -<li><a href="#org24d3f70">1.28. YASnippet</a></li> -<li><a href="#orgc71140f">1.29. Divers paquets</a> +<li><a href="#org3b36ee0">1.23. Thèmes</a></li> +<li><a href="#orgd120ccf">1.24. Modeline</a></li> +<li><a href="#org2600753">1.25. Parenthèses arc-en-ciel</a></li> +<li><a href="#orgb6ba796">1.26. FlyCheck</a></li> +<li><a href="#orgf82695b">1.27. Python</a></li> +<li><a href="#orgc6864b8">1.28. YASnippet</a></li> +<li><a href="#org50b41d6">1.29. Divers paquets</a> <ul> -<li><a href="#orgdf701e7">1.29.1. Highlight line</a></li> -<li><a href="#orgc47e077">1.29.2. Beacon</a></li> -<li><a href="#org6ddbdbc">1.29.3. hungry-delete</a></li> -<li><a href="#org726fcf1">1.29.4. Expand-region</a></li> -<li><a href="#org7c5e2f5">1.29.5. Meilleure gestion du <code>kill-ring</code></a></li> -<li><a href="#orga599806">1.29.6. Gestion de la restauration des buffers</a></li> +<li><a href="#org25bba01">1.29.1. Highlight line</a></li> +<li><a href="#org0a1a82c">1.29.2. Beacon</a></li> +<li><a href="#org21dbf6f">1.29.3. hungry-delete</a></li> +<li><a href="#orga62f5c8">1.29.4. Expand-region</a></li> +<li><a href="#orgcb810ae">1.29.5. Meilleure gestion du <code>kill-ring</code></a></li> +<li><a href="#org756f1b5">1.29.6. Gestion de la restauration des buffers</a></li> </ul> </li> -<li><a href="#org91ef9dc">1.30. iedit</a></li> -<li><a href="#orgde37363">1.31. Narrow/widen dwim</a></li> -<li><a href="#org0cf8168">1.32. Web Mode</a></li> -<li><a href="#org8e96c35">1.33. Emmet mode</a></li> -<li><a href="#orgba07e9f">1.34. Dired-dwim</a></li> -<li><a href="#orgf2719f6">1.35. LaTeX</a></li> -<li><a href="#orgbc67ee5">1.36. Gestion de projets</a></li> -<li><a href="#org60b71c9">1.37. Org-mode (langages suportés)</a></li> -<li><a href="#org52a85cd">1.38. Parenthèses</a></li> -<li><a href="#orgd1379ef">1.39. Taille de la police</a></li> -<li><a href="#orgd765a41">1.40. Hydra</a></li> -<li><a href="#org5384725">1.41. Modes git</a></li> -<li><a href="#org2ef6118">1.42. FlySpell</a></li> -<li><a href="#org11b66e0">1.43. C++</a></li> -<li><a href="#org65d9050">1.44. Compilation</a></li> -<li><a href="#org0a87b3c">1.45. CMake</a></li> -<li><a href="#org625def6">1.46. Markdown</a></li> -<li><a href="#org98e2941">1.47. Dumb jump</a></li> -<li><a href="#org89a1b76">1.48. Origami</a></li> -<li><a href="#orgc9543d3">1.49. IBuffer</a></li> -<li><a href="#orgb54ee93">1.50. WGrep</a></li> -<li><a href="#org21aae60">1.51. PDF tools</a></li> -<li><a href="#orgd6027ff">1.52. AutoYASnippet</a></li> -<li><a href="#org996d03d">1.53. Divers</a></li> -<li><a href="#org2b9c2f4">1.54. Keyfreq</a></li> -<li><a href="#orgd9d4c1e">1.55. Dictionnaire et césures</a></li> +<li><a href="#org69b2b29">1.30. iedit</a></li> +<li><a href="#org7054136">1.31. Narrow/widen dwim</a></li> +<li><a href="#org6047450">1.32. Web Mode</a></li> +<li><a href="#orgf44d119">1.33. Emmet mode</a></li> +<li><a href="#org40a39d1">1.34. Dired-dwim</a></li> +<li><a href="#orga0c2da5">1.35. LaTeX</a></li> +<li><a href="#orgb4f508a">1.36. Gestion de projets</a></li> +<li><a href="#org9930975">1.37. Org-mode (langages suportés)</a></li> +<li><a href="#orga0cd264">1.38. Parenthèses</a></li> +<li><a href="#org4042b9e">1.39. Taille de la police</a></li> +<li><a href="#orgc6bee0d">1.40. Hydra</a></li> +<li><a href="#org5ac405c">1.41. Modes git</a></li> +<li><a href="#org649fd46">1.42. FlySpell</a></li> +<li><a href="#org5e5855b">1.43. C++</a></li> +<li><a href="#orge097377">1.44. Compilation</a></li> +<li><a href="#org5a62a28">1.45. CMake</a></li> +<li><a href="#orgd493909">1.46. Markdown</a></li> +<li><a href="#org1ba58ff">1.47. Dumb jump</a></li> +<li><a href="#org2154e65">1.48. Origami</a></li> +<li><a href="#org6cedeb4">1.49. IBuffer</a></li> +<li><a href="#org0f3cbf6">1.50. WGrep</a></li> +<li><a href="#org13d1a7c">1.51. PDF tools</a></li> +<li><a href="#org4e95604">1.52. AutoYASnippet</a></li> +<li><a href="#orgffc8e52">1.53. Divers</a></li> +<li><a href="#org0087267">1.54. Keyfreq</a></li> +<li><a href="#org3075669">1.55. Dictionnaire et césures</a></li> </ul> </li> -<li><a href="#org3196d21">2. Annexes</a> +<li><a href="#org1b266a4">2. Annexes</a> <ul> -<li><a href="#orgaf3a2dc">2.1. Génération de toute la documentation</a></li> +<li><a href="#org3fd0748">2.1. Génération de toute la documentation</a></li> </ul> </li> </ul> </div> </div> -<div id="outline-container-org373e523" class="outline-2"> -<h2 id="org373e523"><span class="section-number-2">1</span> Choix d'interface</h2> +<div id="outline-container-org1c8c19e" class="outline-2"> +<h2 id="org1c8c19e"><span class="section-number-2">1</span> Choix d'interface</h2> <div class="outline-text-2" id="text-1"> </div> -<div id="outline-container-org8d1dec8" class="outline-3"> -<h3 id="org8d1dec8"><span class="section-number-3">1.1</span> Pas d'écran de bienvenue</h3> +<div id="outline-container-org04ded1b" class="outline-3"> +<h3 id="org04ded1b"><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 +338,8 @@ for the JavaScript code in this tag. </div> </div> -<div id="outline-container-org377aad8" class="outline-3"> -<h3 id="org377aad8"><span class="section-number-3">1.2</span> Déactive des raccourcis</h3> +<div id="outline-container-org25f9b7d" class="outline-3"> +<h3 id="org25f9b7d"><span class="section-number-3">1.2</span> Déactive 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 +348,8 @@ for the JavaScript code in this tag. </div> </div> -<div id="outline-container-orgf064e66" class="outline-3"> -<h3 id="orgf064e66"><span class="section-number-3">1.3</span> Augumente la mémoire pour le <i>garbage collector</i> ⇒ meilleures performances</h3> +<div id="outline-container-orge5d1bd0" class="outline-3"> +<h3 id="orge5d1bd0"><span class="section-number-3">1.3</span> Augumente la mémoire pour le <i>garbage collector</i> ⇒ 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 +362,8 @@ for the JavaScript code in this tag. </div> </div> -<div id="outline-container-orgf8355e0" class="outline-3"> -<h3 id="orgf8355e0"><span class="section-number-3">1.4</span> Pas de toolbar</h3> +<div id="outline-container-org45a05ce" class="outline-3"> +<h3 id="org45a05ce"><span class="section-number-3">1.4</span> Pas de toolbar</h3> <div class="outline-text-3" id="text-1-4"> <div class="org-src-container"> <pre class="src src-emacs-lisp"><span class="org-rainbow-delimiters-depth-1">(</span>tool-bar-mode -1<span class="org-rainbow-delimiters-depth-1">)</span> @@ -372,8 +372,8 @@ for the JavaScript code in this tag. </div> </div> -<div id="outline-container-org88e89b8" class="outline-3"> -<h3 id="org88e89b8"><span class="section-number-3">1.5</span> Réponses par y ou n</h3> +<div id="outline-container-orgbe8f02c" class="outline-3"> +<h3 id="orgbe8f02c"><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> @@ -382,8 +382,8 @@ for the JavaScript code in this tag. </div> </div> -<div id="outline-container-org09c3eac" class="outline-3"> -<h3 id="org09c3eac"><span class="section-number-3">1.6</span> Commentaires</h3> +<div id="outline-container-org3a2793d" class="outline-3"> +<h3 id="org3a2793d"><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"> @@ -413,8 +413,8 @@ for the JavaScript code in this tag. </div> </div> -<div id="outline-container-org2b70629" class="outline-3"> -<h3 id="org2b70629"><span class="section-number-3">1.7</span> Désactive l'auto-save</h3> +<div id="outline-container-org2044ddc" class="outline-3"> +<h3 id="org2044ddc"><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> @@ -423,8 +423,8 @@ for the JavaScript code in this tag. </div> </div> -<div id="outline-container-orga52d88f" class="outline-3"> -<h3 id="orga52d88f"><span class="section-number-3">1.8</span> Auto-fill</h3> +<div id="outline-container-org71e73c0" class="outline-3"> +<h3 id="org71e73c0"><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 @@ -444,8 +444,8 @@ automatiquement ajoutés quand les lignes sont trop longues). </div> </div> -<div id="outline-container-orgd78e8f7" class="outline-3"> -<h3 id="orgd78e8f7"><span class="section-number-3">1.9</span> Supression des blancs inutiles</h3> +<div id="outline-container-orgfb6ce7a" class="outline-3"> +<h3 id="orgfb6ce7a"><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 @@ -461,8 +461,8 @@ On retire les blancs qui traînent en fin de ligne à la sauvegarde d'un </div> </div> -<div id="outline-container-orge2019d7" class="outline-3"> -<h3 id="orge2019d7"><span class="section-number-3">1.10</span> Numéros de lignes</h3> +<div id="outline-container-org45d7383" class="outline-3"> +<h3 id="org45d7383"><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. @@ -477,8 +477,8 @@ Affiche les numéros des lignes en marge de gauche. </div> </div> -<div id="outline-container-org3b1850f" class="outline-3"> -<h3 id="org3b1850f"><span class="section-number-3">1.11</span> Powerline</h3> +<div id="outline-container-org061e93f" class="outline-3"> +<h3 id="org061e93f"><span class="section-number-3">1.11</span> Powerline</h3> <div class="outline-text-3" id="text-1-11"> <p> Un bel affichage pour la barre d'état (<i>modeline</i>) @@ -492,8 +492,8 @@ Un bel affichage pour la barre d'état (<i>modeline</i>) </div> </div> -<div id="outline-container-org2b0add0" class="outline-3"> -<h3 id="org2b0add0"><span class="section-number-3">1.12</span> Try</h3> +<div id="outline-container-org17c97ec" class="outline-3"> +<h3 id="org17c97ec"><span class="section-number-3">1.12</span> Try</h3> <div class="outline-text-3" id="text-1-12"> <p> Permet d'essayer des paquets (sans les installer de manère permanente) @@ -506,8 +506,8 @@ Permet d'essayer des paquets (sans les installer de manère permanente) </div> </div> -<div id="outline-container-orga1c1a51" class="outline-3"> -<h3 id="orga1c1a51"><span class="section-number-3">1.13</span> Posframe</h3> +<div id="outline-container-org9b8eb88" class="outline-3"> +<h3 id="org9b8eb88"><span class="section-number-3">1.13</span> Posframe</h3> <div class="outline-text-3" id="text-1-13"> <p> Affiche des boites de dialogue @@ -520,8 +520,8 @@ Affiche des boites de dialogue </div> </div> -<div id="outline-container-orge60ee20" class="outline-3"> -<h3 id="orge60ee20"><span class="section-number-3">1.14</span> Which key</h3> +<div id="outline-container-org463f4df" class="outline-3"> +<h3 id="org463f4df"><span class="section-number-3">1.14</span> Which key</h3> <div class="outline-text-3" id="text-1-14"> <p> Aide en ligne pour les raccourcis (<i>quelle touche ?</i>) @@ -536,8 +536,8 @@ Aide en ligne pour les raccourcis (<i>quelle touche ?</i>) </div> </div> -<div id="outline-container-orgea887a4" class="outline-3"> -<h3 id="orgea887a4"><span class="section-number-3">1.15</span> Gnuplot</h3> +<div id="outline-container-org6e40013" class="outline-3"> +<h3 id="org6e40013"><span class="section-number-3">1.15</span> Gnuplot</h3> <div class="outline-text-3" id="text-1-15"> <p> Ajout du mode <code>gnuplot</code>, en particulier pour les interactions avec @@ -551,8 +551,8 @@ Ajout du mode <code>gnuplot</code>, en particulier pour les interactions avec </div> </div> -<div id="outline-container-org05d58c1" class="outline-3"> -<h3 id="org05d58c1"><span class="section-number-3">1.16</span> Org mode</h3> +<div id="outline-container-orgc5e2448" class="outline-3"> +<h3 id="orgc5e2448"><span class="section-number-3">1.16</span> Org mode</h3> <div class="outline-text-3" id="text-1-16"> <p> <i>Org bullets</i> pour un plus bel affichage des sections @@ -627,8 +627,8 @@ Ajout du mode <code>gnuplot</code>, en particulier pour les interactions avec </div> </div> -<div id="outline-container-org486d5f6" class="outline-3"> -<h3 id="org486d5f6"><span class="section-number-3">1.17</span> Ace window</h3> +<div id="outline-container-orgb447821" class="outline-3"> +<h3 id="orgb447821"><span class="section-number-3">1.17</span> Ace window</h3> <div class="outline-text-3" id="text-1-17"> <p> Permet de changer facilement de fenêtre. S'il y a plus de deux <i>buffers</i> @@ -673,8 +673,8 @@ fenêtre choisie pour s'y rendre. </div> </div> -<div id="outline-container-orgf93543e" class="outline-3"> -<h3 id="orgf93543e"><span class="section-number-3">1.18</span> Ivy / Counsel</h3> +<div id="outline-container-org5072172" class="outline-3"> +<h3 id="org5072172"><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 @@ -702,8 +702,8 @@ Interface de complétion </div> </div> -<div id="outline-container-org65d85fe" class="outline-3"> -<h3 id="org65d85fe"><span class="section-number-3">1.19</span> Swiper</h3> +<div id="outline-container-org396514b" class="outline-3"> +<h3 id="org396514b"><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 @@ -776,8 +776,8 @@ chaîne avec <code>RET</code>.</li> </div> </div> -<div id="outline-container-org22a8bd7" class="outline-3"> -<h3 id="org22a8bd7"><span class="section-number-3">1.20</span> Avy</h3> +<div id="outline-container-org0c4077b" class="outline-3"> +<h3 id="org0c4077b"><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. @@ -812,8 +812,8 @@ Saute très rapidement vers la zone de texte contenant une lettre. </div> </div> -<div id="outline-container-org8ac8255" class="outline-3"> -<h3 id="org8ac8255"><span class="section-number-3">1.21</span> Company</h3> +<div id="outline-container-org5bde279" class="outline-3"> +<h3 id="org5bde279"><span class="section-number-3">1.21</span> Company</h3> <div class="outline-text-3" id="text-1-21"> <p> Boites de dialogue pour la complétion @@ -846,15 +846,15 @@ Boites de dialogue pour la complétion </div> </div> -<div id="outline-container-org7f5eb4a" class="outline-3"> -<h3 id="org7f5eb4a"><span class="section-number-3">1.22</span> C++</h3> +<div id="outline-container-org7b2c8dc" class="outline-3"> +<h3 id="org7b2c8dc"><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-org117668d" class="outline-4"> -<h4 id="org117668d"><span class="section-number-4">1.22.1</span> On branche Irony à Company</h4> +<div id="outline-container-orge2aa8a4" class="outline-4"> +<h4 id="orge2aa8a4"><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> @@ -866,8 +866,8 @@ Transforme Emacs en un véritable IDE en utilisant <code>Irony</code> </div> </div> -<div id="outline-container-org86b8007" class="outline-4"> -<h4 id="org86b8007"><span class="section-number-4">1.22.2</span> On active Irony pour le C++</h4> +<div id="outline-container-orgcc738f0" class="outline-4"> +<h4 id="orgcc738f0"><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> @@ -881,8 +881,8 @@ Transforme Emacs en un véritable IDE en utilisant <code>Irony</code> </div> </div> -<div id="outline-container-org8dd7286" class="outline-4"> -<h4 id="org8dd7286"><span class="section-number-4">1.22.3</span> Eldoc / Irony</h4> +<div id="outline-container-org6df1276" class="outline-4"> +<h4 id="org6df1276"><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 @@ -897,8 +897,8 @@ Affiche la documentation des objets/fonctions dans le minibuffer </div> </div> -<div id="outline-container-orge921c50" class="outline-4"> -<h4 id="orge921c50"><span class="section-number-4">1.22.4</span> Formatage automatique : <code>clang-format</code></h4> +<div id="outline-container-orgf7c4381" class="outline-4"> +<h4 id="orgf7c4381"><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. @@ -984,8 +984,8 @@ Force le formatage du fichier quand il est sauvegardé </div> </div> -<div id="outline-container-org54484b6" class="outline-4"> -<h4 id="org54484b6"><span class="section-number-4">1.22.5</span> Coloration syntaxique (C++ moderne)</h4> +<div id="outline-container-orgc1b6d99" class="outline-4"> +<h4 id="orgc1b6d99"><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> @@ -1002,8 +1002,8 @@ Force le formatage du fichier quand il est sauvegardé </div> </div> -<div id="outline-container-org291f90d" class="outline-3"> -<h3 id="org291f90d"><span class="section-number-3">1.23</span> Thèmes</h3> +<div id="outline-container-org3b36ee0" class="outline-3"> +<h3 id="org3b36ee0"><span class="section-number-3">1.23</span> Thèmes</h3> <div class="outline-text-3" id="text-1-23"> <p> Chargement de quelques themes @@ -1021,8 +1021,8 @@ Chargement de quelques themes </div> </div> -<div id="outline-container-org12c87f1" class="outline-3"> -<h3 id="org12c87f1"><span class="section-number-3">1.24</span> Modeline</h3> +<div id="outline-container-orgd120ccf" class="outline-3"> +<h3 id="orgd120ccf"><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 @@ -1069,8 +1069,8 @@ Taille de la fenêtre et position </div> </div> -<div id="outline-container-org3af0558" class="outline-3"> -<h3 id="org3af0558"><span class="section-number-3">1.25</span> Parenthèses arc-en-ciel</h3> +<div id="outline-container-org2600753" class="outline-3"> +<h3 id="org2600753"><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 @@ -1088,8 +1088,8 @@ Améliore le visuel des parenthèses </div> </div> -<div id="outline-container-org49ce490" class="outline-3"> -<h3 id="org49ce490"><span class="section-number-3">1.26</span> FlyCheck</h3> +<div id="outline-container-orgb6ba796" class="outline-3"> +<h3 id="orgb6ba796"><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. @@ -1123,8 +1123,8 @@ Active <code>FlyCheck</code> globalement </div> </div> </div> -<div id="outline-container-org2a337c0" class="outline-3"> -<h3 id="org2a337c0"><span class="section-number-3">1.27</span> Python</h3> +<div id="outline-container-orgf82695b" class="outline-3"> +<h3 id="orgf82695b"><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 @@ -1154,8 +1154,8 @@ Attention pour que la configuration fonctionne, il faut installer </div> </div> -<div id="outline-container-org24d3f70" class="outline-3"> -<h3 id="org24d3f70"><span class="section-number-3">1.28</span> YASnippet</h3> +<div id="outline-container-orgc6864b8" class="outline-3"> +<h3 id="orgc6864b8"><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 @@ -1175,12 +1175,12 @@ Le système de templates pour Emacs </div> </div> -<div id="outline-container-orgc71140f" class="outline-3"> -<h3 id="orgc71140f"><span class="section-number-3">1.29</span> Divers paquets</h3> +<div id="outline-container-org50b41d6" class="outline-3"> +<h3 id="org50b41d6"><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-orgdf701e7" class="outline-4"> -<h4 id="orgdf701e7"><span class="section-number-4">1.29.1</span> Highlight line</h4> +<div id="outline-container-org25bba01" class="outline-4"> +<h4 id="org25bba01"><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 @@ -1192,8 +1192,8 @@ Mise en valeur de la ligne courante </div> </div> -<div id="outline-container-orgc47e077" class="outline-4"> -<h4 id="orgc47e077"><span class="section-number-4">1.29.2</span> Beacon</h4> +<div id="outline-container-org0a1a82c" class="outline-4"> +<h4 id="org0a1a82c"><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 @@ -1208,8 +1208,8 @@ Flash de la ligne aux changements de page ou de buffer </div> </div> -<div id="outline-container-org6ddbdbc" class="outline-4"> -<h4 id="org6ddbdbc"><span class="section-number-4">1.29.3</span> hungry-delete</h4> +<div id="outline-container-org21dbf6f" class="outline-4"> +<h4 id="org21dbf6f"><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 @@ -1224,8 +1224,8 @@ Suppression de tous les blancs quand appuie sur backspace ou delete </div> </div> -<div id="outline-container-org726fcf1" class="outline-4"> -<h4 id="org726fcf1"><span class="section-number-4">1.29.4</span> Expand-region</h4> +<div id="outline-container-orga62f5c8" class="outline-4"> +<h4 id="orga62f5c8"><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, @@ -1241,8 +1241,8 @@ etc de manière intelligente. </div> </div> -<div id="outline-container-org7c5e2f5" class="outline-4"> -<h4 id="org7c5e2f5"><span class="section-number-4">1.29.5</span> Meilleure gestion du <code>kill-ring</code></h4> +<div id="outline-container-orgcb810ae" class="outline-4"> +<h4 id="orgcb810ae"><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> @@ -1251,8 +1251,8 @@ etc de manière intelligente. </div> </div> -<div id="outline-container-orga599806" class="outline-4"> -<h4 id="orga599806"><span class="section-number-4">1.29.6</span> Gestion de la restauration des buffers</h4> +<div id="outline-container-org756f1b5" class="outline-4"> +<h4 id="org756f1b5"><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> @@ -1265,8 +1265,8 @@ etc de manière intelligente. </div> </div> -<div id="outline-container-org91ef9dc" class="outline-3"> -<h3 id="org91ef9dc"><span class="section-number-3">1.30</span> iedit</h3> +<div id="outline-container-org69b2b29" class="outline-3"> +<h3 id="org69b2b29"><span class="section-number-3">1.30</span> iedit</h3> <div class="outline-text-3" id="text-1-30"> <p> Modifie les copies d'une zone séléctionnée simultanément @@ -1306,8 +1306,8 @@ Modifie les copies d'une zone séléctionnée simultanément </div> </div> -<div id="outline-container-orgde37363" class="outline-3"> -<h3 id="orgde37363"><span class="section-number-3">1.31</span> Narrow/widen dwim</h3> +<div id="outline-container-org7054136" class="outline-3"> +<h3 id="org7054136"><span class="section-number-3">1.31</span> Narrow/widen dwim</h3> <div class="outline-text-3" id="text-1-31"> <p> Réduit/agrandit une zone d'édition de manière intelligente @@ -1352,8 +1352,8 @@ Remplace la fonction Emacs standard par <code>dwim</code> </div> </div> -<div id="outline-container-org0cf8168" class="outline-3"> -<h3 id="org0cf8168"><span class="section-number-3">1.32</span> Web Mode</h3> +<div id="outline-container-org6047450" class="outline-3"> +<h3 id="org6047450"><span class="section-number-3">1.32</span> Web Mode</h3> <div class="outline-text-3" id="text-1-32"> <p> Mode avancé pour l'édition de pages <code>HTML</code>, <code>Css</code>,… @@ -1377,8 +1377,8 @@ Mode avancé pour l'édition de pages <code>HTML</code>, <code>Css</code>,Ȃ </div> </div> -<div id="outline-container-org8e96c35" class="outline-3"> -<h3 id="org8e96c35"><span class="section-number-3">1.33</span> Emmet mode</h3> +<div id="outline-container-orgf44d119" class="outline-3"> +<h3 id="orgf44d119"><span class="section-number-3">1.33</span> Emmet mode</h3> <div class="outline-text-3" id="text-1-33"> <p> Ensemble de fonctions permettant l'édition rapide de <i>markup languages</i> @@ -1399,8 +1399,8 @@ Ensemble de fonctions permettant l'édition rapide de <i>markup languages</i> </div> </div> -<div id="outline-container-orgba07e9f" class="outline-3"> -<h3 id="orgba07e9f"><span class="section-number-3">1.34</span> Dired-dwim</h3> +<div id="outline-container-org40a39d1" class="outline-3"> +<h3 id="org40a39d1"><span class="section-number-3">1.34</span> Dired-dwim</h3> <div class="outline-text-3" id="text-1-34"> <p> Permet d'utiliser reduire/agrandir les affichages de répertoires @@ -1425,8 +1425,8 @@ Permet d'utiliser reduire/agrandir les affichages de répertoires </div> </div> -<div id="outline-container-orgf2719f6" class="outline-3"> -<h3 id="orgf2719f6"><span class="section-number-3">1.35</span> LaTeX</h3> +<div id="outline-container-orga0c2da5" class="outline-3"> +<h3 id="orga0c2da5"><span class="section-number-3">1.35</span> LaTeX</h3> <div class="outline-text-3" id="text-1-35"> <p> Configuration LaTeX basique. @@ -1451,8 +1451,8 @@ Configuration LaTeX basique. </div> </div> -<div id="outline-container-orgbc67ee5" class="outline-3"> -<h3 id="orgbc67ee5"><span class="section-number-3">1.36</span> Gestion de projets</h3> +<div id="outline-container-orgb4f508a" class="outline-3"> +<h3 id="orgb4f508a"><span class="section-number-3">1.36</span> Gestion de projets</h3> <div class="outline-text-3" id="text-1-36"> <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> @@ -1466,8 +1466,8 @@ Configuration LaTeX basique. </div> </div> -<div id="outline-container-org60b71c9" class="outline-3"> -<h3 id="org60b71c9"><span class="section-number-3">1.37</span> Org-mode (langages suportés)</h3> +<div id="outline-container-org9930975" class="outline-3"> +<h3 id="org9930975"><span class="section-number-3">1.37</span> Org-mode (langages suportés)</h3> <div class="outline-text-3" id="text-1-37"> <p> Charge les langages disponnibles pour org-mode @@ -1493,8 +1493,8 @@ Charge les langages disponnibles pour org-mode </div> </div> -<div id="outline-container-org52a85cd" class="outline-3"> -<h3 id="org52a85cd"><span class="section-number-3">1.38</span> Parenthèses</h3> +<div id="outline-container-orga0cd264" class="outline-3"> +<h3 id="orga0cd264"><span class="section-number-3">1.38</span> Parenthèses</h3> <div class="outline-text-3" id="text-1-38"> <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> @@ -1516,8 +1516,8 @@ Charge les langages disponnibles pour org-mode </div> </div> -<div id="outline-container-orgd1379ef" class="outline-3"> -<h3 id="orgd1379ef"><span class="section-number-3">1.39</span> Taille de la police</h3> +<div id="outline-container-org4042b9e" class="outline-3"> +<h3 id="org4042b9e"><span class="section-number-3">1.39</span> Taille de la police</h3> <div class="outline-text-3" id="text-1-39"> <p> Change la taille de la police dynamiquement (temporaire) @@ -1559,8 +1559,8 @@ Change la taille de la police dynamiquement (temporaire) </div> </div> -<div id="outline-container-orgd765a41" class="outline-3"> -<h3 id="orgd765a41"><span class="section-number-3">1.40</span> Hydra</h3> +<div id="outline-container-orgc6bee0d" class="outline-3"> +<h3 id="orgc6bee0d"><span class="section-number-3">1.40</span> Hydra</h3> <div class="outline-text-3" id="text-1-40"> <p> Outil de simplification des raccourcis. Un <i>popup</i> contextuel apparaît. @@ -1632,8 +1632,8 @@ Outil de simplification des raccourcis. Un <i>popup</i> contextuel apparaît. </div> </div> -<div id="outline-container-org5384725" class="outline-3"> -<h3 id="org5384725"><span class="section-number-3">1.41</span> Modes git</h3> +<div id="outline-container-org5ac405c" class="outline-3"> +<h3 id="org5ac405c"><span class="section-number-3">1.41</span> Modes git</h3> <div class="outline-text-3" id="text-1-41"> <p> Le sublime <code>Magit</code>. @@ -1746,8 +1746,8 @@ checkout -p</code>) </div> </div> -<div id="outline-container-org2ef6118" class="outline-3"> -<h3 id="org2ef6118"><span class="section-number-3">1.42</span> FlySpell</h3> +<div id="outline-container-org649fd46" class="outline-3"> +<h3 id="org649fd46"><span class="section-number-3">1.42</span> FlySpell</h3> <div class="outline-text-3" id="text-1-42"> <p> Correcteur orthographique à la volée. @@ -1768,8 +1768,8 @@ Correcteur orthographique à la volée. </div> </div> -<div id="outline-container-org11b66e0" class="outline-3"> -<h3 id="org11b66e0"><span class="section-number-3">1.43</span> C++</h3> +<div id="outline-container-org5e5855b" class="outline-3"> +<h3 id="org5e5855b"><span class="section-number-3">1.43</span> C++</h3> <div class="outline-text-3" id="text-1-43"> <p> Activation des <code>ggtags</code> @@ -1787,21 +1787,25 @@ Activation des <code>ggtags</code> </div> </div> -<div id="outline-container-org65d9050" class="outline-3"> -<h3 id="org65d9050"><span class="section-number-3">1.44</span> Compilation</h3> +<div id="outline-container-orge097377" class="outline-3"> +<h3 id="orge097377"><span class="section-number-3">1.44</span> Compilation</h3> <div class="outline-text-3" id="text-1-44"> <p> Définit <code>C-c C-c</code> comme raccourci pour invoquer <code>make</code>. </p> <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-c C-c"</span><span class="org-rainbow-delimiters-depth-2">)</span> 'compile<span class="org-rainbow-delimiters-depth-1">)</span> +<span class="org-rainbow-delimiters-depth-1">(</span><span class="org-keyword">defun</span> <span class="org-function-name">compilation-c-mode-common-hook</span> <span class="org-rainbow-delimiters-depth-2">()</span> + <span class="org-rainbow-delimiters-depth-2">(</span>define-key c-mode-base-map <span class="org-rainbow-delimiters-depth-3">(</span>kbd <span class="org-string">"C-c C-c"</span><span class="org-rainbow-delimiters-depth-3">)</span> 'compile<span class="org-rainbow-delimiters-depth-2">)</span> + <span class="org-rainbow-delimiters-depth-2">(</span><span class="org-keyword">setq</span> compilation-scroll-output 'first-error<span class="org-rainbow-delimiters-depth-2">)</span><span class="org-rainbow-delimiters-depth-1">)</span> +<span class="org-rainbow-delimiters-depth-1">(</span>add-hook 'c-mode-common-hook 'compilation-c-mode-common-hook<span class="org-rainbow-delimiters-depth-1">)</span> </pre> </div> </div> </div> -<div id="outline-container-org0a87b3c" class="outline-3"> -<h3 id="org0a87b3c"><span class="section-number-3">1.45</span> CMake</h3> +<div id="outline-container-org5a62a28" class="outline-3"> +<h3 id="org5a62a28"><span class="section-number-3">1.45</span> CMake</h3> <div class="outline-text-3" id="text-1-45"> <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> @@ -1824,8 +1828,8 @@ Définit <code>C-c C-c</code> comme raccourci pour invoquer <code>make</code>. </div> </div> -<div id="outline-container-org625def6" class="outline-3"> -<h3 id="org625def6"><span class="section-number-3">1.46</span> Markdown</h3> +<div id="outline-container-orgd493909" class="outline-3"> +<h3 id="orgd493909"><span class="section-number-3">1.46</span> Markdown</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">markdown-mode</span> @@ -1836,8 +1840,8 @@ Définit <code>C-c C-c</code> comme raccourci pour invoquer <code>make</code>. </div> </div> -<div id="outline-container-org98e2941" class="outline-3"> -<h3 id="org98e2941"><span class="section-number-3">1.47</span> Dumb jump</h3> +<div id="outline-container-org1ba58ff" class="outline-3"> +<h3 id="org1ba58ff"><span class="section-number-3">1.47</span> Dumb jump</h3> <div class="outline-text-3" id="text-1-47"> <p> Permet de se déplacer <b>très</b> rapidement dans un texte ou de retrouver @@ -1883,8 +1887,8 @@ une définition. </div> </div> -<div id="outline-container-org89a1b76" class="outline-3"> -<h3 id="org89a1b76"><span class="section-number-3">1.48</span> Origami</h3> +<div id="outline-container-org2154e65" class="outline-3"> +<h3 id="org2154e65"><span class="section-number-3">1.48</span> Origami</h3> <div class="outline-text-3" id="text-1-48"> <p> Mode permettant le pliage (<i>folding</i>) de régions @@ -1897,8 +1901,8 @@ Mode permettant le pliage (<i>folding</i>) de régions </div> </div> -<div id="outline-container-orgc9543d3" class="outline-3"> -<h3 id="orgc9543d3"><span class="section-number-3">1.49</span> IBuffer</h3> +<div id="outline-container-org6cedeb4" class="outline-3"> +<h3 id="org6cedeb4"><span class="section-number-3">1.49</span> IBuffer</h3> <div class="outline-text-3" id="text-1-49"> <p> Un meilleur gestionnaire de <i>buffers</i>. @@ -1965,8 +1969,8 @@ Un meilleur gestionnaire de <i>buffers</i>. </div> </div> -<div id="outline-container-orgb54ee93" class="outline-3"> -<h3 id="orgb54ee93"><span class="section-number-3">1.50</span> WGrep</h3> +<div id="outline-container-org0f3cbf6" class="outline-3"> +<h3 id="org0f3cbf6"><span class="section-number-3">1.50</span> WGrep</h3> <div class="outline-text-3" id="text-1-50"> <p> Permet de modifier le résultat d'un <code>grep</code> (donc simultanément dans @@ -2018,8 +2022,8 @@ voir <a href="https://github.com/emacsmirror/emacswiki.org/blob/master/wgrep.el" </div> </div> -<div id="outline-container-org21aae60" class="outline-3"> -<h3 id="org21aae60"><span class="section-number-3">1.51</span> PDF tools</h3> +<div id="outline-container-org13d1a7c" class="outline-3"> +<h3 id="org13d1a7c"><span class="section-number-3">1.51</span> PDF tools</h3> <div class="outline-text-3" id="text-1-51"> <p> Outils d'édition de <code>PDF</code> dans Emacs @@ -2044,8 +2048,8 @@ Outils d'édition de <code>PDF</code> dans Emacs </div> </div> -<div id="outline-container-orgd6027ff" class="outline-3"> -<h3 id="orgd6027ff"><span class="section-number-3">1.52</span> AutoYASnippet</h3> +<div id="outline-container-org4e95604" class="outline-3"> +<h3 id="org4e95604"><span class="section-number-3">1.52</span> AutoYASnippet</h3> <div class="outline-text-3" id="text-1-52"> <p> Outil de création rapide de snipets. @@ -2059,8 +2063,8 @@ Voir la documentation en ligne <a href="https://github.com/abo-abo/auto-yasnippe </div> </div> -<div id="outline-container-org996d03d" class="outline-3"> -<h3 id="org996d03d"><span class="section-number-3">1.53</span> Divers</h3> +<div id="outline-container-orgffc8e52" class="outline-3"> +<h3 id="orgffc8e52"><span class="section-number-3">1.53</span> Divers</h3> <div class="outline-text-3" id="text-1-53"> <p> Quelques réglages utilitaires @@ -2077,8 +2081,8 @@ Quelques réglages utilitaires </div> </div> -<div id="outline-container-org2b9c2f4" class="outline-3"> -<h3 id="org2b9c2f4"><span class="section-number-3">1.54</span> Keyfreq</h3> +<div id="outline-container-org0087267" class="outline-3"> +<h3 id="org0087267"><span class="section-number-3">1.54</span> Keyfreq</h3> <div class="outline-text-3" id="text-1-54"> <p> Enregistre la fréquence d'utilisation de commandes. Pour obtenir les @@ -2096,8 +2100,8 @@ statistiques, utiliser la commande <code>M-x keyfreq-show</code> </div> </div> -<div id="outline-container-orgd9d4c1e" class="outline-3"> -<h3 id="orgd9d4c1e"><span class="section-number-3">1.55</span> Dictionnaire et césures</h3> +<div id="outline-container-org3075669" class="outline-3"> +<h3 id="org3075669"><span class="section-number-3">1.55</span> Dictionnaire et césures</h3> <div class="outline-text-3" id="text-1-55"> <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> @@ -2110,12 +2114,12 @@ statistiques, utiliser la commande <code>M-x keyfreq-show</code> </div> </div> -<div id="outline-container-org3196d21" class="outline-2"> -<h2 id="org3196d21"><span class="section-number-2">2</span> Annexes</h2> +<div id="outline-container-org1b266a4" class="outline-2"> +<h2 id="org1b266a4"><span class="section-number-2">2</span> Annexes</h2> <div class="outline-text-2" id="text-2"> </div> -<div id="outline-container-orgaf3a2dc" class="outline-3"> -<h3 id="orgaf3a2dc"><span class="section-number-3">2.1</span> Génération de toute la documentation</h3> +<div id="outline-container-org3fd0748" class="outline-3"> +<h3 id="org3fd0748"><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 @@ -2140,7 +2144,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-04-20 lun. 00:42</p> +<p class="date">Created: 2020-04-20 lun. 01:13</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 c44e18bbe39bb67bb6745489d7286ad883def794..f5ea9224af526c360707cee5f3d0509dc4e0cf7f 100644 --- a/Configuration.org +++ b/Configuration.org @@ -875,6 +875,10 @@ Activation des ~ggtags~ Définit ~C-c C-c~ comme raccourci pour invoquer ~make~. #+BEGIN_SRC emacs-lisp (global-set-key (kbd "C-c C-c") 'compile) + (defun compilation-c-mode-common-hook () + (define-key c-mode-base-map (kbd "C-c C-c") 'compile) + (setq compilation-scroll-output 'first-error)) + (add-hook 'c-mode-common-hook 'compilation-c-mode-common-hook) #+END_SRC ** CMake diff --git a/Configuration.pdf b/Configuration.pdf index fd9c6847071746d0b56df29359cfb47f8990b694..6c0b93ea196841ace6618517aa09269248812934 100644 Binary files a/Configuration.pdf and b/Configuration.pdf differ