diff --git a/Configuration.html b/Configuration.html index 2df29e393a9af768b7973c9e402a22a8b56ed68d..46427496718977c05e23629f35fceb9670911cc5 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-09 sam. 16:57 --> +<!-- 2020-05-15 ven. 21:47 --> <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="#orgc081a38">1. Choix d'interface</a> +<li><a href="#orga6319bf">1. Choix d'interface</a> <ul> -<li><a href="#org58a94d9">1.1. Pas d'écran de bienvenue</a></li> -<li><a href="#orgfc6a1ef">1.2. Désactive des raccourcis</a></li> -<li><a href="#orgf288e1d">1.3. Augumente la mémoire pour le <i>garbage collector</i> ⇒ meilleures performances</a></li> -<li><a href="#org551d5af">1.4. <i>toolbar</i></a></li> -<li><a href="#orge838397">1.5. Réponses par y ou n</a></li> -<li><a href="#org9b4a3e0">1.6. Commentaires</a></li> -<li><a href="#org80cb726">1.7. Désactive l'auto-save</a></li> -<li><a href="#org019e8e5">1.8. Auto-fill</a></li> -<li><a href="#orgfe92ffa">1.9. Supression des blancs inutiles</a></li> -<li><a href="#org2991a14">1.10. Numéros de lignes</a></li> -<li><a href="#org151951a">1.11. Powerline</a></li> -<li><a href="#org987426c">1.12. Try</a></li> -<li><a href="#orgd29d7d8">1.13. Posframe</a></li> -<li><a href="#org4678589">1.14. Which key</a></li> -<li><a href="#org639185a">1.15. Gnuplot</a></li> -<li><a href="#orgcec9d88">1.16. Org mode</a></li> -<li><a href="#org7fc19bc">1.17. Ace window</a></li> -<li><a href="#orge91744d">1.18. Ivy / Counsel</a></li> -<li><a href="#orgd6dec36">1.19. Swiper</a></li> -<li><a href="#org8b1314a">1.20. Avy</a></li> -<li><a href="#org75c5893">1.21. Company</a></li> -<li><a href="#org0e20c1a">1.22. C++</a> +<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> ⇒ 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> <ul> -<li><a href="#orgfc36c81">1.22.1. On branche Irony à Company</a></li> -<li><a href="#orgb883ddb">1.22.2. On active Irony pour le C++</a></li> -<li><a href="#org880ad34">1.22.3. Eldoc / Irony</a></li> -<li><a href="#org90cadab">1.22.4. Formatage automatique : <code>clang-format</code></a></li> -<li><a href="#org7a2a034">1.22.5. Coloration syntaxique (C++ moderne)</a></li> +<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> </ul> </li> -<li><a href="#org5ff0d7d">1.23. Thèmes</a></li> -<li><a href="#orgd6efef5">1.24. Modeline</a></li> -<li><a href="#org719424c">1.25. Parenthèses arc-en-ciel</a></li> -<li><a href="#org1d753b0">1.26. FlyCheck</a></li> -<li><a href="#orgfbde210">1.27. Python</a></li> -<li><a href="#org53b9c1e">1.28. YASnippet</a></li> -<li><a href="#org7510925">1.29. Divers paquets</a> +<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> <ul> -<li><a href="#org84ed4cf">1.29.1. Highlight line</a></li> -<li><a href="#orgd0cfa5d">1.29.2. Beacon</a></li> -<li><a href="#org703ca2a">1.29.3. hungry-delete</a></li> -<li><a href="#org17815d8">1.29.4. Expand-region</a></li> -<li><a href="#orge8aebc2">1.29.5. Meilleure gestion du <code>kill-ring</code></a></li> -<li><a href="#orgbbcfd87">1.29.6. Gestion de la restauration des buffers</a></li> +<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> </ul> </li> -<li><a href="#org31192a4">1.30. iedit</a></li> -<li><a href="#org87bb3cb">1.31. Narrow/widen dwim</a></li> -<li><a href="#org28a8dfb">1.32. Web Mode</a></li> -<li><a href="#org4f7e850">1.33. Emmet mode</a></li> -<li><a href="#orgfe1e91a">1.34. Dired-dwim</a></li> -<li><a href="#orgba9e30a">1.35. LaTeX</a></li> -<li><a href="#orgd375270">1.36. Gestion de projets</a></li> -<li><a href="#orgb8f433a">1.37. Org-mode (langages suportés)</a></li> -<li><a href="#org1c7cf13">1.38. Parenthèses</a></li> -<li><a href="#orge2dfa6b">1.39. Taille de la police</a></li> -<li><a href="#org3f89d19">1.40. Hydra</a></li> -<li><a href="#orge717d3b">1.41. Modes git</a></li> -<li><a href="#org93d26b3">1.42. FlySpell</a></li> -<li><a href="#org8709091">1.43. C++</a></li> -<li><a href="#org8e7a78c">1.44. Compilation</a></li> -<li><a href="#orgd707fe4">1.45. CMake</a></li> -<li><a href="#orga5c4315">1.46. Markdown</a></li> -<li><a href="#orge268dbe">1.47. Dumb jump</a></li> -<li><a href="#org1479ab5">1.48. Origami</a></li> -<li><a href="#orge1a2015">1.49. IBuffer</a></li> -<li><a href="#org8228837">1.50. WGrep</a></li> -<li><a href="#orgb4cab32">1.51. PDF tools</a></li> -<li><a href="#orgabc0032">1.52. AutoYASnippet</a></li> -<li><a href="#org36d6839">1.53. Divers</a></li> -<li><a href="#org5fcf6a2">1.54. Keyfreq</a></li> -<li><a href="#org31c04eb">1.55. Dictionnaire et césures</a></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> </ul> </li> -<li><a href="#org0edf4b3">2. Annexes</a> +<li><a href="#orga8d5cf5">2. Annexes</a> <ul> -<li><a href="#org884d528">2.1. Génération de toute la documentation</a></li> +<li><a href="#org594f949">2.1. Génération de toute la documentation</a></li> </ul> </li> </ul> </div> </div> -<div id="outline-container-orgc081a38" class="outline-2"> -<h2 id="orgc081a38"><span class="section-number-2">1</span> Choix d'interface</h2> +<div id="outline-container-orga6319bf" class="outline-2"> +<h2 id="orga6319bf"><span class="section-number-2">1</span> Choix d'interface</h2> <div class="outline-text-2" id="text-1"> </div> -<div id="outline-container-org58a94d9" class="outline-3"> -<h3 id="org58a94d9"><span class="section-number-3">1.1</span> Pas d'écran de bienvenue</h3> +<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 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-orgfc6a1ef" class="outline-3"> -<h3 id="orgfc6a1ef"><span class="section-number-3">1.2</span> Désactive des raccourcis</h3> +<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 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-orgf288e1d" class="outline-3"> -<h3 id="orgf288e1d"><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-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> ⇒ 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-org551d5af" class="outline-3"> -<h3 id="org551d5af"><span class="section-number-3">1.4</span> <i>toolbar</i></h3> +<div id="outline-container-org637da04" class="outline-3"> +<h3 id="org637da04"><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 +386,8 @@ est actif. </div> </div> -<div id="outline-container-orge838397" class="outline-3"> -<h3 id="orge838397"><span class="section-number-3">1.5</span> Réponses par y ou n</h3> +<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 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 +396,8 @@ est actif. </div> </div> -<div id="outline-container-org9b4a3e0" class="outline-3"> -<h3 id="org9b4a3e0"><span class="section-number-3">1.6</span> Commentaires</h3> +<div id="outline-container-org1f555c1" class="outline-3"> +<h3 id="org1f555c1"><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 +427,8 @@ est actif. </div> </div> -<div id="outline-container-org80cb726" class="outline-3"> -<h3 id="org80cb726"><span class="section-number-3">1.7</span> Désactive l'auto-save</h3> +<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 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 +437,8 @@ est actif. </div> </div> -<div id="outline-container-org019e8e5" class="outline-3"> -<h3 id="org019e8e5"><span class="section-number-3">1.8</span> Auto-fill</h3> +<div id="outline-container-org6f088c7" class="outline-3"> +<h3 id="org6f088c7"><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 +458,8 @@ automatiquement ajoutés quand les lignes sont trop longues). </div> </div> -<div id="outline-container-orgfe92ffa" class="outline-3"> -<h3 id="orgfe92ffa"><span class="section-number-3">1.9</span> Supression des blancs inutiles</h3> +<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 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 +475,8 @@ On retire les blancs qui traînent en fin de ligne à la sauvegarde d'un </div> </div> -<div id="outline-container-org2991a14" class="outline-3"> -<h3 id="org2991a14"><span class="section-number-3">1.10</span> Numéros de lignes</h3> +<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 class="outline-text-3" id="text-1-10"> <p> Affiche les numéros des lignes en marge de gauche. @@ -496,52 +496,10 @@ Affiche les numéros des lignes en marge de gauche. </div> </div> -<div id="outline-container-org151951a" class="outline-3"> -<h3 id="org151951a"><span class="section-number-3">1.11</span> Powerline</h3> +<div id="outline-container-orgcb1a538" class="outline-3"> +<h3 id="orgcb1a538"><span class="section-number-3">1.11</span> Try</h3> <div class="outline-text-3" id="text-1-11"> <p> -Un bel affichage pour la barre d'état (<i>modeline</i>) -</p> -<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">powerline</span> - <span class="org-builtin">:ensure</span> t - <span class="org-builtin">:config</span> - <span class="org-rainbow-delimiters-depth-2">(</span>powerline-default-theme<span class="org-rainbow-delimiters-depth-2">)</span> - <span class="org-rainbow-delimiters-depth-2">(</span><span class="org-keyword">setq</span> powerline-default-separator 'utf-8<span class="org-rainbow-delimiters-depth-2">)</span> - <span class="org-rainbow-delimiters-depth-2">(</span><span class="org-keyword">setq</span> powerline-gui-use-vcs-glyph 1<span class="org-rainbow-delimiters-depth-2">)</span><span class="org-rainbow-delimiters-depth-1">)</span> -</pre> -</div> - -<p> -Remplace le nom du mode majeur par une icône si possible. -</p> -<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">mode-icons</span> - <span class="org-builtin">:ensure</span> t - <span class="org-builtin">:config</span> <span class="org-rainbow-delimiters-depth-2">(</span>mode-icons-mode 1<span class="org-rainbow-delimiters-depth-2">)</span><span class="org-rainbow-delimiters-depth-1">)</span> -</pre> -</div> - -<p> -N'affiche pas tous les modes mineurs, les place dans le menu de la -<i>modeline</i> désigné par un <i>smiley</i>. -</p> -<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">minions</span> - <span class="org-builtin">:ensure</span> t - <span class="org-builtin">:config</span> <span class="org-rainbow-delimiters-depth-2">(</span>minions-mode 1<span class="org-rainbow-delimiters-depth-2">)</span> - <span class="org-rainbow-delimiters-depth-2">(</span><span class="org-keyword">defpowerline</span> powerline-major-mode <span class="org-string">""</span><span class="org-rainbow-delimiters-depth-2">)</span> - <span class="org-rainbow-delimiters-depth-2">(</span><span class="org-keyword">defpowerline</span> powerline-process <span class="org-string">""</span><span class="org-rainbow-delimiters-depth-2">)</span> - <span class="org-rainbow-delimiters-depth-2">(</span><span class="org-keyword">defpowerline</span> powerline-minor-modes minions-mode-line-modes<span class="org-rainbow-delimiters-depth-2">)</span><span class="org-rainbow-delimiters-depth-1">)</span> -</pre> -</div> -</div> -</div> - -<div id="outline-container-org987426c" class="outline-3"> -<h3 id="org987426c"><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 manière permanente) </p> <div class="org-src-container"> @@ -552,9 +510,9 @@ Permet d'essayer des paquets (sans les installer de manière permanente) </div> </div> -<div id="outline-container-orgd29d7d8" class="outline-3"> -<h3 id="orgd29d7d8"><span class="section-number-3">1.13</span> Posframe</h3> -<div class="outline-text-3" id="text-1-13"> +<div id="outline-container-org2ef4163" class="outline-3"> +<h3 id="org2ef4163"><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 </p> @@ -566,9 +524,9 @@ Affiche des boîtes de dialogue </div> </div> -<div id="outline-container-org4678589" class="outline-3"> -<h3 id="org4678589"><span class="section-number-3">1.14</span> Which key</h3> -<div class="outline-text-3" id="text-1-14"> +<div id="outline-container-orge4837be" class="outline-3"> +<h3 id="orge4837be"><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>) </p> @@ -582,9 +540,9 @@ Aide en ligne pour les raccourcis (<i>quelle touche ?</i>) </div> </div> -<div id="outline-container-org639185a" class="outline-3"> -<h3 id="org639185a"><span class="section-number-3">1.15</span> Gnuplot</h3> -<div class="outline-text-3" id="text-1-15"> +<div id="outline-container-org536fc31" class="outline-3"> +<h3 id="org536fc31"><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 <code>Org-mode</code> @@ -597,9 +555,9 @@ Ajout du mode <code>gnuplot</code>, en particulier pour les interactions avec </div> </div> -<div id="outline-container-orgcec9d88" class="outline-3"> -<h3 id="orgcec9d88"><span class="section-number-3">1.16</span> Org mode</h3> -<div class="outline-text-3" id="text-1-16"> +<div id="outline-container-org5f53e18" class="outline-3"> +<h3 id="org5f53e18"><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 </p> @@ -673,9 +631,9 @@ Ajout du mode <code>gnuplot</code>, en particulier pour les interactions avec </div> </div> -<div id="outline-container-org7fc19bc" class="outline-3"> -<h3 id="org7fc19bc"><span class="section-number-3">1.17</span> Ace window</h3> -<div class="outline-text-3" id="text-1-17"> +<div id="outline-container-org6ecca5b" class="outline-3"> +<h3 id="org6ecca5b"><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> leur numéros sont affichés et il suffit de taper le numéro de la @@ -719,9 +677,9 @@ fenêtre choisie pour s'y rendre. </div> </div> -<div id="outline-container-orge91744d" class="outline-3"> -<h3 id="orge91744d"><span class="section-number-3">1.18</span> Ivy / Counsel</h3> -<div class="outline-text-3" id="text-1-18"> +<div id="outline-container-org66aea0e" class="outline-3"> +<h3 id="org66aea0e"><span class="section-number-3">1.17</span> Ivy / Counsel</h3> +<div class="outline-text-3" id="text-1-17"> <p> Interface de complétion </p> @@ -748,9 +706,9 @@ Interface de complétion </div> </div> -<div id="outline-container-orgd6dec36" class="outline-3"> -<h3 id="orgd6dec36"><span class="section-number-3">1.19</span> Swiper</h3> -<div class="outline-text-3" id="text-1-19"> +<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"> <p> Améliore la recherche incrémentale. Les raccourcis sont les raccourcis classiques. Deux différences notables. @@ -822,9 +780,9 @@ chaîne avec <code>RET</code>.</li> </div> </div> -<div id="outline-container-org8b1314a" class="outline-3"> -<h3 id="org8b1314a"><span class="section-number-3">1.20</span> Avy</h3> -<div class="outline-text-3" id="text-1-20"> +<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"> <p> Saute très rapidement vers la zone de texte contenant une lettre. </p> @@ -858,9 +816,9 @@ Saute très rapidement vers la zone de texte contenant une lettre. </div> </div> -<div id="outline-container-org75c5893" class="outline-3"> -<h3 id="org75c5893"><span class="section-number-3">1.21</span> Company</h3> -<div class="outline-text-3" id="text-1-21"> +<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"> <p> Boîtes de dialogue pour la complétion </p> @@ -892,16 +850,16 @@ Boîtes de dialogue pour la complétion </div> </div> -<div id="outline-container-org0e20c1a" class="outline-3"> -<h3 id="org0e20c1a"><span class="section-number-3">1.22</span> C++</h3> -<div class="outline-text-3" id="text-1-22"> +<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"> <p> Transforme Emacs en un véritable IDE en utilisant <code>Irony</code> </p> </div> -<div id="outline-container-orgfc36c81" class="outline-4"> -<h4 id="orgfc36c81"><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 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 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 @@ -925,9 +883,9 @@ Et on utilise <code>company-irony-c-header</code> pour compléter aussi les </div> </div> -<div id="outline-container-orgb883ddb" class="outline-4"> -<h4 id="orgb883ddb"><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 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 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 @@ -940,9 +898,9 @@ Et on utilise <code>company-irony-c-header</code> pour compléter aussi les </div> </div> -<div id="outline-container-org880ad34" class="outline-4"> -<h4 id="org880ad34"><span class="section-number-4">1.22.3</span> Eldoc / Irony</h4> -<div class="outline-text-4" id="text-1-22-3"> +<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"> <p> Affiche la documentation des objets/fonctions dans le minibuffer </p> @@ -956,9 +914,9 @@ Affiche la documentation des objets/fonctions dans le minibuffer </div> </div> -<div id="outline-container-org90cadab" class="outline-4"> -<h4 id="org90cadab"><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"> +<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"> <p> Création d'un raccourci spécial pour formater une zone du code. </p> @@ -1047,9 +1005,9 @@ Force le formatage du fichier quand il est sauvegardé </div> </div> -<div id="outline-container-org7a2a034" class="outline-4"> -<h4 id="org7a2a034"><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 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 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 @@ -1065,9 +1023,9 @@ Force le formatage du fichier quand il est sauvegardé </div> </div> -<div id="outline-container-org5ff0d7d" class="outline-3"> -<h3 id="org5ff0d7d"><span class="section-number-3">1.23</span> Thèmes</h3> -<div class="outline-text-3" id="text-1-23"> +<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"> <p> Chargement de quelques thèmes </p> @@ -1084,9 +1042,9 @@ Chargement de quelques thèmes </div> </div> -<div id="outline-container-orgd6efef5" class="outline-3"> -<h3 id="orgd6efef5"><span class="section-number-3">1.24</span> Modeline</h3> -<div class="outline-text-3" id="text-1-24"> +<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"> <p> Augmente la taille de la police </p> @@ -1132,9 +1090,9 @@ Taille de la fenêtre et position </div> </div> -<div id="outline-container-org719424c" class="outline-3"> -<h3 id="org719424c"><span class="section-number-3">1.25</span> Parenthèses arc-en-ciel</h3> -<div class="outline-text-3" id="text-1-25"> +<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"> <p> Améliore le visuel des parenthèses </p> @@ -1151,9 +1109,9 @@ Améliore le visuel des parenthèses </div> </div> -<div id="outline-container-org1d753b0" class="outline-3"> -<h3 id="org1d753b0"><span class="section-number-3">1.26</span> FlyCheck</h3> -<div class="outline-text-3" id="text-1-26"> +<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"> <p> On branche <code>FlyCheck</code> à <code>Irony</code> pour une analyse des erreurs à la volée. </p> @@ -1200,9 +1158,9 @@ On utilise <code>posframe</code> pour afficher les erreurs en ligne </div> </div> </div> -<div id="outline-container-orgfbde210" class="outline-3"> -<h3 id="orgfbde210"><span class="section-number-3">1.27</span> Python</h3> -<div class="outline-text-3" id="text-1-27"> +<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"> <p> Attention pour que la configuration fonctionne, il faut installer <code>virtualenv</code>. Pour les systèmes <code>Debian</code> @@ -1231,9 +1189,9 @@ Attention pour que la configuration fonctionne, il faut installer </div> </div> -<div id="outline-container-org53b9c1e" class="outline-3"> -<h3 id="org53b9c1e"><span class="section-number-3">1.28</span> YASnippet</h3> -<div class="outline-text-3" id="text-1-28"> +<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"> <p> Le système de templates pour Emacs </p> @@ -1252,13 +1210,13 @@ Le système de templates pour Emacs </div> </div> -<div id="outline-container-org7510925" class="outline-3"> -<h3 id="org7510925"><span class="section-number-3">1.29</span> Divers paquets</h3> -<div class="outline-text-3" id="text-1-29"> +<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> -<div id="outline-container-org84ed4cf" class="outline-4"> -<h4 id="org84ed4cf"><span class="section-number-4">1.29.1</span> Highlight line</h4> -<div class="outline-text-4" id="text-1-29-1"> +<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"> <p> Mise en valeur de la ligne courante </p> @@ -1269,9 +1227,9 @@ Mise en valeur de la ligne courante </div> </div> -<div id="outline-container-orgd0cfa5d" class="outline-4"> -<h4 id="orgd0cfa5d"><span class="section-number-4">1.29.2</span> Beacon</h4> -<div class="outline-text-4" id="text-1-29-2"> +<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"> <p> Flash de la ligne aux changements de page ou de buffer </p> @@ -1285,9 +1243,9 @@ Flash de la ligne aux changements de page ou de buffer </div> </div> -<div id="outline-container-org703ca2a" class="outline-4"> -<h4 id="org703ca2a"><span class="section-number-4">1.29.3</span> hungry-delete</h4> -<div class="outline-text-4" id="text-1-29-3"> +<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"> <p> Suppression de tous les blancs quand appuie sur backspace ou delete </p> @@ -1301,9 +1259,9 @@ Suppression de tous les blancs quand appuie sur backspace ou delete </div> </div> -<div id="outline-container-org17815d8" class="outline-4"> -<h4 id="org17815d8"><span class="section-number-4">1.29.4</span> Expand-region</h4> -<div class="outline-text-4" id="text-1-29-4"> +<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"> <p> Sélectionne une zone de manière incrémentale. mot, phrase, paragraphe, etc de manière intelligente. @@ -1318,9 +1276,9 @@ etc de manière intelligente. </div> </div> -<div id="outline-container-orge8aebc2" class="outline-4"> -<h4 id="orge8aebc2"><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 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 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> @@ -1328,9 +1286,9 @@ etc de manière intelligente. </div> </div> -<div id="outline-container-orgbbcfd87" class="outline-4"> -<h4 id="orgbbcfd87"><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 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 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> @@ -1342,8 +1300,50 @@ etc de manière intelligente. </div> </div> -<div id="outline-container-org31192a4" class="outline-3"> -<h3 id="org31192a4"><span class="section-number-3">1.30</span> iedit</h3> +<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"> +<p> +Un bel affichage pour la barre d'état (<i>modeline</i>) +</p> +<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">powerline</span> + <span class="org-builtin">:ensure</span> t + <span class="org-builtin">:config</span> + <span class="org-rainbow-delimiters-depth-2">(</span>powerline-default-theme<span class="org-rainbow-delimiters-depth-2">)</span> + <span class="org-rainbow-delimiters-depth-2">(</span><span class="org-keyword">setq</span> powerline-default-separator 'utf-8<span class="org-rainbow-delimiters-depth-2">)</span> + <span class="org-rainbow-delimiters-depth-2">(</span><span class="org-keyword">setq</span> powerline-gui-use-vcs-glyph 1<span class="org-rainbow-delimiters-depth-2">)</span><span class="org-rainbow-delimiters-depth-1">)</span> +</pre> +</div> + +<p> +Remplace le nom du mode majeur par une icône si possible. +</p> +<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">mode-icons</span> + <span class="org-builtin">:ensure</span> t + <span class="org-builtin">:config</span> <span class="org-rainbow-delimiters-depth-2">(</span>mode-icons-mode 1<span class="org-rainbow-delimiters-depth-2">)</span><span class="org-rainbow-delimiters-depth-1">)</span> +</pre> +</div> + +<p> +N'affiche pas tous les modes mineurs, les place dans le menu de la +<i>modeline</i> désigné par un <i>smiley</i>. +</p> +<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">minions</span> + <span class="org-builtin">:ensure</span> t + <span class="org-builtin">:config</span> <span class="org-rainbow-delimiters-depth-2">(</span>minions-mode 1<span class="org-rainbow-delimiters-depth-2">)</span> + <span class="org-rainbow-delimiters-depth-2">(</span><span class="org-keyword">defpowerline</span> powerline-major-mode <span class="org-string">""</span><span class="org-rainbow-delimiters-depth-2">)</span> + <span class="org-rainbow-delimiters-depth-2">(</span><span class="org-keyword">defpowerline</span> powerline-process <span class="org-string">""</span><span class="org-rainbow-delimiters-depth-2">)</span> + <span class="org-rainbow-delimiters-depth-2">(</span><span class="org-keyword">defpowerline</span> powerline-minor-modes minions-mode-line-modes<span class="org-rainbow-delimiters-depth-2">)</span><span class="org-rainbow-delimiters-depth-1">)</span> +</pre> +</div> +</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"> <p> Modifie les copies d'une zone séléctionnée simultanément @@ -1383,8 +1383,8 @@ Modifie les copies d'une zone séléctionnée simultanément </div> </div> -<div id="outline-container-org87bb3cb" class="outline-3"> -<h3 id="org87bb3cb"><span class="section-number-3">1.31</span> Narrow/widen dwim</h3> +<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"> <p> Réduit/agrandit une zone d'édition de manière intelligente @@ -1429,8 +1429,8 @@ Remplace la fonction Emacs standard par <code>dwim</code> </div> </div> -<div id="outline-container-org28a8dfb" class="outline-3"> -<h3 id="org28a8dfb"><span class="section-number-3">1.32</span> Web Mode</h3> +<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"> <p> Mode avancé pour l'édition de pages <code>HTML</code>, <code>Css</code>,… @@ -1454,8 +1454,8 @@ Mode avancé pour l'édition de pages <code>HTML</code>, <code>Css</code>,Ȃ </div> </div> -<div id="outline-container-org4f7e850" class="outline-3"> -<h3 id="org4f7e850"><span class="section-number-3">1.33</span> Emmet mode</h3> +<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"> <p> Ensemble de fonctions permettant l'édition rapide de <i>markup languages</i> @@ -1476,8 +1476,8 @@ Ensemble de fonctions permettant l'édition rapide de <i>markup languages</i> </div> </div> -<div id="outline-container-orgfe1e91a" class="outline-3"> -<h3 id="orgfe1e91a"><span class="section-number-3">1.34</span> Dired-dwim</h3> +<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"> <p> Permet d'utiliser réduire/agrandir les affichages de répertoires @@ -1502,8 +1502,8 @@ Permet d'utiliser réduire/agrandir les affichages de répertoires </div> </div> -<div id="outline-container-orgba9e30a" class="outline-3"> -<h3 id="orgba9e30a"><span class="section-number-3">1.35</span> LaTeX</h3> +<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"> <p> Configuration LaTeX basique. @@ -1528,8 +1528,8 @@ Configuration LaTeX basique. </div> </div> -<div id="outline-container-orgd375270" class="outline-3"> -<h3 id="orgd375270"><span class="section-number-3">1.36</span> Gestion de projets</h3> +<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 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> @@ -1543,8 +1543,8 @@ Configuration LaTeX basique. </div> </div> -<div id="outline-container-orgb8f433a" class="outline-3"> -<h3 id="orgb8f433a"><span class="section-number-3">1.37</span> Org-mode (langages suportés)</h3> +<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"> <p> Charge les langages disponibles pour org-mode @@ -1570,8 +1570,8 @@ Charge les langages disponibles pour org-mode </div> </div> -<div id="outline-container-org1c7cf13" class="outline-3"> -<h3 id="org1c7cf13"><span class="section-number-3">1.38</span> Parenthèses</h3> +<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 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> @@ -1589,8 +1589,8 @@ Charge les langages disponibles pour org-mode </div> </div> -<div id="outline-container-orge2dfa6b" class="outline-3"> -<h3 id="orge2dfa6b"><span class="section-number-3">1.39</span> Taille de la police</h3> +<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"> <p> Change la taille de la police dynamiquement (temporaire) @@ -1632,8 +1632,8 @@ Change la taille de la police dynamiquement (temporaire) </div> </div> -<div id="outline-container-org3f89d19" class="outline-3"> -<h3 id="org3f89d19"><span class="section-number-3">1.40</span> Hydra</h3> +<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"> <p> Outil de simplification des raccourcis. Un <i>popup</i> contextuel apparaît. @@ -1705,8 +1705,8 @@ Outil de simplification des raccourcis. Un <i>popup</i> contextuel apparaît. </div> </div> -<div id="outline-container-orge717d3b" class="outline-3"> -<h3 id="orge717d3b"><span class="section-number-3">1.41</span> Modes git</h3> +<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"> <p> Le sublime <code>Magit</code>. @@ -1822,8 +1822,8 @@ checkout -p</code>) </div> </div> -<div id="outline-container-org93d26b3" class="outline-3"> -<h3 id="org93d26b3"><span class="section-number-3">1.42</span> FlySpell</h3> +<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"> <p> Correcteur orthographique à la volée. @@ -1845,8 +1845,8 @@ Correcteur orthographique à la volée. </div> </div> -<div id="outline-container-org8709091" class="outline-3"> -<h3 id="org8709091"><span class="section-number-3">1.43</span> C++</h3> +<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"> <p> Activation des <code>ggtags</code> @@ -1864,8 +1864,8 @@ Activation des <code>ggtags</code> </div> </div> -<div id="outline-container-org8e7a78c" class="outline-3"> -<h3 id="org8e7a78c"><span class="section-number-3">1.44</span> Compilation</h3> +<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"> <p> Active le rendu des couleurs ANSI dans le <i>buffer</i> de compilation @@ -1955,8 +1955,8 @@ Définit <code>C-c C-c</code> comme raccourci pour invoquer <code>make</code>. </div> </div> -<div id="outline-container-orgd707fe4" class="outline-3"> -<h3 id="orgd707fe4"><span class="section-number-3">1.45</span> CMake</h3> +<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 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> @@ -1979,8 +1979,8 @@ Définit <code>C-c C-c</code> comme raccourci pour invoquer <code>make</code>. </div> </div> -<div id="outline-container-orga5c4315" class="outline-3"> -<h3 id="orga5c4315"><span class="section-number-3">1.46</span> Markdown</h3> +<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 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> @@ -1991,8 +1991,8 @@ Définit <code>C-c C-c</code> comme raccourci pour invoquer <code>make</code>. </div> </div> -<div id="outline-container-orge268dbe" class="outline-3"> -<h3 id="orge268dbe"><span class="section-number-3">1.47</span> Dumb jump</h3> +<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"> <p> Permet de se déplacer <b>très</b> rapidement dans un texte ou de retrouver @@ -2038,8 +2038,8 @@ une définition. </div> </div> -<div id="outline-container-org1479ab5" class="outline-3"> -<h3 id="org1479ab5"><span class="section-number-3">1.48</span> Origami</h3> +<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"> <p> Mode permettant le pliage (<i>folding</i>) de régions @@ -2052,8 +2052,8 @@ Mode permettant le pliage (<i>folding</i>) de régions </div> </div> -<div id="outline-container-orge1a2015" class="outline-3"> -<h3 id="orge1a2015"><span class="section-number-3">1.49</span> IBuffer</h3> +<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"> <p> Un meilleur gestionnaire de <i>buffers</i>. @@ -2120,8 +2120,8 @@ Un meilleur gestionnaire de <i>buffers</i>. </div> </div> -<div id="outline-container-org8228837" class="outline-3"> -<h3 id="org8228837"><span class="section-number-3">1.50</span> WGrep</h3> +<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"> <p> Permet de modifier le résultat d'un <code>grep</code> (donc simultanément dans @@ -2173,8 +2173,8 @@ voir <a href="https://github.com/emacsmirror/emacswiki.org/blob/master/wgrep.el" </div> </div> -<div id="outline-container-orgb4cab32" class="outline-3"> -<h3 id="orgb4cab32"><span class="section-number-3">1.51</span> PDF tools</h3> +<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"> <p> Outils d'édition de <code>PDF</code> dans Emacs @@ -2199,8 +2199,8 @@ Outils d'édition de <code>PDF</code> dans Emacs </div> </div> -<div id="outline-container-orgabc0032" class="outline-3"> -<h3 id="orgabc0032"><span class="section-number-3">1.52</span> AutoYASnippet</h3> +<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"> <p> Outil de création rapide de snipets. @@ -2214,8 +2214,8 @@ Voir la documentation en ligne <a href="https://github.com/abo-abo/auto-yasnippe </div> </div> -<div id="outline-container-org36d6839" class="outline-3"> -<h3 id="org36d6839"><span class="section-number-3">1.53</span> Divers</h3> +<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"> <p> Quelques réglages utilitaires @@ -2232,8 +2232,8 @@ Quelques réglages utilitaires </div> </div> -<div id="outline-container-org5fcf6a2" class="outline-3"> -<h3 id="org5fcf6a2"><span class="section-number-3">1.54</span> Keyfreq</h3> +<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"> <p> Enregistre la fréquence d'utilisation de commandes. Pour obtenir les @@ -2251,8 +2251,8 @@ statistiques, utiliser la commande <code>M-x keyfreq-show</code> </div> </div> -<div id="outline-container-org31c04eb" class="outline-3"> -<h3 id="org31c04eb"><span class="section-number-3">1.55</span> Dictionnaire et césures</h3> +<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 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> @@ -2265,12 +2265,12 @@ statistiques, utiliser la commande <code>M-x keyfreq-show</code> </div> </div> -<div id="outline-container-org0edf4b3" class="outline-2"> -<h2 id="org0edf4b3"><span class="section-number-2">2</span> Annexes</h2> +<div id="outline-container-orga8d5cf5" class="outline-2"> +<h2 id="orga8d5cf5"><span class="section-number-2">2</span> Annexes</h2> <div class="outline-text-2" id="text-2"> </div> -<div id="outline-container-org884d528" class="outline-3"> -<h3 id="org884d528"><span class="section-number-3">2.1</span> Génération de toute la documentation</h3> +<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 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 +2295,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-09 sam. 16:57</p> +<p class="date">Created: 2020-05-15 ven. 21:47</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 9023838ef42feeead5dbaf5da889e3167a5025e2..18417b0a55b607dd23fa36ecb3c9856a2ecc132d 100644 --- a/Configuration.org +++ b/Configuration.org @@ -105,35 +105,6 @@ Affiche les numéros des lignes en marge de gauche. (add-hook 'speedbar-before-popup-hook (lambda () (display-line-numbers-mode -1)))) #+END_SRC -** Powerline -Un bel affichage pour la barre d'état (/modeline/) -#+BEGIN_SRC emacs-lisp - (use-package powerline - :ensure t - :config - (powerline-default-theme) - (setq powerline-default-separator 'utf-8) - (setq powerline-gui-use-vcs-glyph 1)) -#+END_SRC - -Remplace le nom du mode majeur par une icône si possible. -#+BEGIN_SRC emacs-lisp - (use-package mode-icons - :ensure t - :config (mode-icons-mode 1)) -#+END_SRC - -N'affiche pas tous les modes mineurs, les place dans le menu de la -/modeline/ désigné par un /smiley/. -#+BEGIN_SRC emacs-lisp - (use-package minions - :ensure t - :config (minions-mode 1) - (defpowerline powerline-major-mode "") - (defpowerline powerline-process "") - (defpowerline powerline-minor-modes minions-mode-line-modes)) -#+END_SRC - ** Try Permet d'essayer des paquets (sans les installer de manière permanente) #+BEGIN_SRC emacs-lisp @@ -614,6 +585,35 @@ etc de manière intelligente. (global-set-key (kbd "<f5>") 'revert-buffer) #+END_SRC +** Powerline +Un bel affichage pour la barre d'état (/modeline/) +#+BEGIN_SRC emacs-lisp + (use-package powerline + :ensure t + :config + (powerline-default-theme) + (setq powerline-default-separator 'utf-8) + (setq powerline-gui-use-vcs-glyph 1)) +#+END_SRC + +Remplace le nom du mode majeur par une icône si possible. +#+BEGIN_SRC emacs-lisp + (use-package mode-icons + :ensure t + :config (mode-icons-mode 1)) +#+END_SRC + +N'affiche pas tous les modes mineurs, les place dans le menu de la +/modeline/ désigné par un /smiley/. +#+BEGIN_SRC emacs-lisp + (use-package minions + :ensure t + :config (minions-mode 1) + (defpowerline powerline-major-mode "") + (defpowerline powerline-process "") + (defpowerline powerline-minor-modes minions-mode-line-modes)) +#+END_SRC + ** iedit Modifie les copies d'une zone séléctionnée simultanément diff --git a/Configuration.pdf b/Configuration.pdf index 3faeb047f9f3deaf34dfa89d9833ca7f0d7b3a77..1f8f7085d0f1986f17afc6c981c50b37a3049f4f 100644 Binary files a/Configuration.pdf and b/Configuration.pdf differ