Ma configuration emacs
Le 15-07-2006 à 13:48 par Nicolas L.. Dans Configurations
Nombre de commentaires : 0
Au début j’ai toujours considéré emacs comme un simple éditeur. En voulant trouver quelques infos sur sa personnalisation, j’ai découvert que l’on pouvait le configurer et le personnaliser bien plus que n’importe quel éditeur de texte classique.
Ma configuration emacs
Mise en place
Télécharger l’archive emacs.tar.bz2.
Il suffit de placer les fichier .emacs et le dossier Perso à la racine de votre compte :
- cd ~
- mv .emacs .emacs.old
- tar xvjf emacs.tar.bz2
- Relancer emacs et c’est pret
Nouvelles Fonctionnalités
- Couleurs de coloration du code personnalisées
- Coloriage de la ligne courante en couleur
- La molette fonctionne et fait défiler 3 lignes à la fois
- Ajout d’une speedbar pour ouvrir ses fichiers
- Le style d’indentation du C/C++ est ‘ellemtel’, qui donne un code propre
- Indentation rapide du code
- Affichage d’onglets de navigation rapide entre les différents buffers. Les buffers sont affichés par groupes d’onglets en fonction du types des fichiers ouverts
- Mode apache (httpd.conf / .htaccess)
- Et encore tout pleins d’autres, le mieux c’est d’essayer, et aussi de lire le .emacs ;)
Nouveaux raccourcis claviers
- M-l : va à la ligne n
- M-b : change de buffer
- F1 : lance l’apropos sur le mot ou se trouve le curseur
- Shift-F1 : lance man sur le mot ou se trouve le curseur
- F2 : coupe le buffer en 2 verticalement
- Shift-F2 : coupe le buffer en 2 horizontalement
- F4 : commente la ligne courante suivant le mode choisi (C++,C,bash,…)
- Shift-F4 : décommente la ligne courante suivant le mode choisi (C++,C,bash,…)
- F5 : lance la complétion
- F6 : lance ispell
- Shift-F6
- M-F6
- F7 : indente correctement tout le buffer courant et remplace les tabulations par des espaces
- F8 : sauvegarde le buffer en html
- F9 : lance la compilation
- F10 : va à l’erreur suivante
- F11 : lance la speedbar, un joli menu pour ouvrir ses fichiers
- F12 : tue le buffer courant
- M-left : va à la phrase précédente
- M-right : va à la phrase suivante
- M-up : va au début du buffer
- M-down : va à la fin du buffer
Bugs
- Quand on colle un bout de texte la souris se décalle, et dans n’importe quel sens. C’est rigolo, mais vite saoulant.
Mes bookmarks emacs
- Le .emacs sur lequel tout mes modifications se basent.
- Le manuel complet d’emacs, en français .
- Pleins de fichiers lisp à télécharger pour personnaliser emacs.
- Un très bon wiki français sur emacs.
- Le site français sur emacs, forum sympa :) .
- http://www.dotemacs.de/
- http://www.dotfiles.com/index.php3?app_i(..)
Autres ressources
- L’irc sur irc.freenode.net #emacs (anglais, plus de monde) et #emacs-fr (français, moins de monde)
- Les groupes gnu.emacs.*