Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
emacs [Le 18/08/2017, 12:53] L'Africain Nettoyage de la page |
emacs [Le 03/04/2018, 16:24] ebecheto [Commandes de bases] |
||
---|---|---|---|
Ligne 28: | Ligne 28: | ||
===Depuis un dépôt non-officiel === | ===Depuis un dépôt non-officiel === | ||
- | [[http://damiencassou.seasidehosting.st/|Damien Cassou]] fournit un dépôt [[ppa|PPA]] contenant un snapshot beaucoup plus récent que celui des dépôts d'Ubuntu et régulièrement mis à jour. | + | [[https://launchpad.net/~ubuntu-elisp|L'Ubuntu Emacs Lisp team]] fournit un dépôt [[ppa|PPA]] contenant un snapshot beaucoup plus récent que celui des dépôts d'Ubuntu et régulièrement mis à jour. |
Il est quand même important de noter que cette version n'est pas du tout prise en charge par la communauté Ubuntu. Donc, si vous avez un problème, reportez-le directement à l'auteur du paquet. | Il est quand même important de noter que cette version n'est pas du tout prise en charge par la communauté Ubuntu. Donc, si vous avez un problème, reportez-le directement à l'auteur du paquet. | ||
- | * [[:PPA|Ajouter le PPA]] **ppa:cassou/emacs**((https://launchpad.net/~cassou/+archive/emacs)) dans vos sources de logiciels; | + | * [[:PPA|Ajouter le PPA]] **ppa:ubuntu-elisp/ppa**((https://launchpad.net/~ubuntu-elisp/+archive/ubuntu/ppa)) dans vos sources de logiciels; |
* [[:tutoriel:comment_modifier_sources_maj#recharger_la_liste_des_paquets|recharger la liste des paquets]]; | * [[:tutoriel:comment_modifier_sources_maj#recharger_la_liste_des_paquets|recharger la liste des paquets]]; | ||
* Puis, [[:tutoriel:comment_installer_un_paquet|installez les paquets]] **[[apt>emacs-snapshot]]** et **[[apt>emacs-snapshot-el]]**. | * Puis, [[:tutoriel:comment_installer_un_paquet|installez les paquets]] **[[apt>emacs-snapshot]]** et **[[apt>emacs-snapshot-el]]**. | ||
Ligne 133: | Ligne 133: | ||
^ commande ^ action ^ | ^ commande ^ action ^ | ||
|M-x ffap| ouvre le fichier dont le nom est sur le curseur (FindFileAtPoint)| | |M-x ffap| ouvre le fichier dont le nom est sur le curseur (FindFileAtPoint)| | ||
- | |M-x goto-line 2| va a la ligne souhaitée| | + | |M-x goto-line 2| va a la ligne souhaitée | |
+ | |M-x comment-region| commente la zone sélectionnée => rajoute ''#'' ou ''REM'' ou '';'' selon| | ||
+ | |M-x un-comment-region| dé-commente la région => enlève ''#'' ou ''REM'' ou '';'' selon| | ||
|M-x ediff-buffers| lance la comparaison entre deux buffers (appuyer ensuite pipe [Alt Gr-touche 6] => vertical)| | |M-x ediff-buffers| lance la comparaison entre deux buffers (appuyer ensuite pipe [Alt Gr-touche 6] => vertical)| | ||
|M-x replace-regexp [tT]ata toto| remplace Tata ou tata par toto. Comme sed 's/[tT]ata/toto/'| | |M-x replace-regexp [tT]ata toto| remplace Tata ou tata par toto. Comme sed 's/[tT]ata/toto/'| | ||
Ligne 203: | Ligne 205: | ||
* mu4e pour lire ses mails, | * mu4e pour lire ses mails, | ||
* des extensions pour org-mode, pour le navigateur de fichiers Dired, pour des moteurs de blogs, pour skype, des jeux, etc. On peut tout programmer en emacs-lisp ! | * des extensions pour org-mode, pour le navigateur de fichiers Dired, pour des moteurs de blogs, pour skype, des jeux, etc. On peut tout programmer en emacs-lisp ! | ||
+ | * [[https://gitlab.com/geeklhem/flycheck-grammalecte|Plugin Grammalecte]] étendre les fonctionnalités avec un Correcteur grammatical dédié à la langue française. | ||
===== Commencer avec une configuration complète ===== | ===== Commencer avec une configuration complète ===== | ||
Ligne 323: | Ligne 325: | ||
* [[http://groups.google.fr/group/fr.comp.text.tex/browse_thread/thread/c3ad96f561ab0957/9fd0c3bb812fde2e?lnk=gst&q=emacs+template#9fd0c3bb812fde2e|Discussion utile sur google group à propos d'une utilisation d'Emacs et de LaTeX]] | * [[http://groups.google.fr/group/fr.comp.text.tex/browse_thread/thread/c3ad96f561ab0957/9fd0c3bb812fde2e?lnk=gst&q=emacs+template#9fd0c3bb812fde2e|Discussion utile sur google group à propos d'une utilisation d'Emacs et de LaTeX]] | ||
* [[http://www.emacswiki.org/emacs/AUCTeX|Sur AucTeX]] | * [[http://www.emacswiki.org/emacs/AUCTeX|Sur AucTeX]] | ||
- | * **(fr)** [[http://actual-it.info/2013/emacs-org-mode/|Installation & utilisation simple d'Emacs]] - Plusieurs tutoriels sont disponibles en fin de page. | + | * **(fr)** [[https://computerz.solutions/emacs-org-mode/|Installation & utilisation simple d'Emacs]] - Plusieurs tutoriels sont disponibles en fin de page. |
---- | ---- |