Salut !
Je voulais savoir si qlq'un peut me donner la commande exacte qui permet l'indentation automatique du Common Lisp sous l'éditeur Emacs?
Merci
Salut !
Je voulais savoir si qlq'un peut me donner la commande exacte qui permet l'indentation automatique du Common Lisp sous l'éditeur Emacs?
Merci
Common Lisp ? Pas elisp ?
Remarque c'est peut être la même.
Est-ce que tu as quelque chose ici : http://www.cliki.net/Editing%20Lisp%...20with%20Emacs ?
D'abord, il faut que le buffer qui affiche le fichier lisp soit dans un mode connaissant lisp, par exemple le mode "lisp-mode" (ou "emacs-lisp-mode")
Soit c'est automatique, si le nom du fichier finit par ".lisp" ".cl" etc. et que "auto-mode-alist" est bien positionnée, ce qu'on peut vérifier avec :
Soit il faut taper à la mano dans le buffer contenant le fichier :
Code : Sélectionner tout - Visualiser dans une fenêtre à part M-x describe-variable auto-mode-alist RET
Ensuite, l'indentation se fait :
Code : Sélectionner tout - Visualiser dans une fenêtre à part M-x lisp-mode RET
soit avec la touche TAB pour indenter la ligne contenant le curseur
soit en tapant C-M-Q pour indenter tout une expression (par exemple une fonction) avec le curseur positionné sur une parenthèse ouvrante
HTH
)Jack(
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager