1. Page d'accueil
  2. Configurations

Ma configuration emacs

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

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.*

Ajouter un commentaire

 *

* Nécessaire mais ni communiqué, ni affiché.