Je cherche une info sur Emacs (version Sarge ou Etch) : y-a-t-il un
moyen lors de l'=E9dition d'un source C=A0(ou autre) qu'Emacs compl=E8te
automatiquement l'ajout d'une parenth=E8se/crochet/accolade ouvrant par
son pendant fermant, tout en gardant le curseur sur apr=E8s l'ouvrant ?
Il doit y avoir moyen de le faire avec un peu d'E-lisp, mais n'est-ce
pas d=E9j=E0 pr=E9vu qq part ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jacques L'helgoualc'h
Frédéric BOITEUX a écrit, jeudi 31 mai 2007, à 11:44 :
Bonjour,
bonjour,
Je cherche une info sur Emacs (version Sarge ou Etch) : y-a-t-il un moyen lors de l'édition d'un source C (ou autre) qu'Emacs complète automatiquement l'ajout d'une parenthèse/crochet/accolade ouvrant par son pendant fermant, tout en gardant le curseur sur après l'ouvrant ? Il doit y avoir moyen de le faire avec un peu d'E-lisp, mais n'est-ce pas déjà prévu qq part ?
(defun my-french-guill () "Insère une paire de guillemets" (interactive) (insert "« »"); <-- deux espaces insécables, C-u 2 C-x 8 SPC (backward-char 2))
(define-key LaTeX-mode-map """ 'my-french-guill)
-- Jacques L'helgoualc'h
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Frédéric BOITEUX a écrit, jeudi 31 mai 2007, à 11:44 :
Bonjour,
bonjour,
Je cherche une info sur Emacs (version Sarge ou Etch) : y-a-t-il un
moyen lors de l'édition d'un source C (ou autre) qu'Emacs complète
automatiquement l'ajout d'une parenthèse/crochet/accolade ouvrant par
son pendant fermant, tout en gardant le curseur sur après l'ouvrant ?
Il doit y avoir moyen de le faire avec un peu d'E-lisp, mais n'est-ce
pas déjà prévu qq part ?
(defun my-french-guill ()
"Insère une paire de guillemets"
(interactive)
(insert "« »"); <-- deux espaces insécables, C-u 2 C-x 8 SPC
(backward-char 2))
(define-key LaTeX-mode-map """ 'my-french-guill)
--
Jacques L'helgoualc'h
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Frédéric BOITEUX a écrit, jeudi 31 mai 2007, à 11:44 :
Bonjour,
bonjour,
Je cherche une info sur Emacs (version Sarge ou Etch) : y-a-t-il un moyen lors de l'édition d'un source C (ou autre) qu'Emacs complète automatiquement l'ajout d'une parenthèse/crochet/accolade ouvrant par son pendant fermant, tout en gardant le curseur sur après l'ouvrant ? Il doit y avoir moyen de le faire avec un peu d'E-lisp, mais n'est-ce pas déjà prévu qq part ?
(defun my-french-guill () "Insère une paire de guillemets" (interactive) (insert "« »"); <-- deux espaces insécables, C-u 2 C-x 8 SPC (backward-char 2))
(define-key LaTeX-mode-map """ 'my-french-guill)
-- Jacques L'helgoualc'h
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
pascal
Frédéric BOITEUX a écrit :
Bonjour,
Je cherche une info sur Emacs (version Sarge ou Etch) : y-a-t-il un moyen lors de l'édition d'un source C (ou autre) qu'Emacs complète automatiquement l'ajout d'une parenthèse/crochet/accolade ouvrant par son pendant fermant, tout en gardant le curseur sur après l'ouvrant ? Il doit y avoir moyen de le faire avec un peu d'E-lisp, mais n'est-ce pas déjà prévu qq part ?
Je n'ai pas la solution toute faite mais une piste peut être la bibiliothèque "paren" : M-x load library<RET>paren<RET> mais il faut être ss X je pense.
En espérant que ça aide,
P.
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Frédéric BOITEUX a écrit :
Bonjour,
Je cherche une info sur Emacs (version Sarge ou Etch) : y-a-t-il un
moyen lors de l'édition d'un source C (ou autre) qu'Emacs complète
automatiquement l'ajout d'une parenthèse/crochet/accolade ouvrant par
son pendant fermant, tout en gardant le curseur sur après l'ouvrant ?
Il doit y avoir moyen de le faire avec un peu d'E-lisp, mais n'est-ce
pas déjà prévu qq part ?
Je n'ai pas la solution toute faite mais une piste peut être la
bibiliothèque "paren" :
M-x load library<RET>paren<RET>
mais il faut être ss X je pense.
En espérant que ça aide,
P.
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Je cherche une info sur Emacs (version Sarge ou Etch) : y-a-t-il un moyen lors de l'édition d'un source C (ou autre) qu'Emacs complète automatiquement l'ajout d'une parenthèse/crochet/accolade ouvrant par son pendant fermant, tout en gardant le curseur sur après l'ouvrant ? Il doit y avoir moyen de le faire avec un peu d'E-lisp, mais n'est-ce pas déjà prévu qq part ?
Je n'ai pas la solution toute faite mais une piste peut être la bibiliothèque "paren" : M-x load library<RET>paren<RET> mais il faut être ss X je pense.
En espérant que ça aide,
P.
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Frédéric BOITEUX
Le jeu 31 mai 2007 12:45:46 CEST, Jacques L'helgoualc'h <lhh+ a écrit :
J'ai ça dans mon ~/.emacs :
...
Merci pour tous ces infos !
Cordialement, Fred.
Le jeu 31 mai 2007 12:45:46 CEST, Jacques L'helgoualc'h
<lhh+no_spam@free.fr> a écrit :
;; It will display highlighting on whatever paren matches the one ;; before or after point.
Mais paren ne s'occupe que du coloriage des paires de parenthèses (au sens large), et des parenthèses esseulées.
Très commode pour chercher les erreurs,
C-M-n pour aller de l'ouvrante à la fermante, C-M-p dans l'autre sens.
mais il faut être ss X je pense.
Ça marche aussi en console :)
En espérant que ça aide,
aussi, -- Jacques L'helgoualc'h
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
pascal a écrit, jeudi 31 mai 2007, à 12:59 :
[...]
Je n'ai pas la solution toute faite mais une piste peut être la
bibiliothèque "paren" :
;; It will display highlighting on whatever paren matches the one
;; before or after point.
Mais paren ne s'occupe que du coloriage des paires de parenthèses (au
sens large), et des parenthèses esseulées.
Très commode pour chercher les erreurs,
C-M-n pour aller de l'ouvrante à la fermante,
C-M-p dans l'autre sens.
mais il faut être ss X je pense.
Ça marche aussi en console :)
En espérant que ça aide,
aussi,
--
Jacques L'helgoualc'h
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
;; It will display highlighting on whatever paren matches the one ;; before or after point.
Mais paren ne s'occupe que du coloriage des paires de parenthèses (au sens large), et des parenthèses esseulées.
Très commode pour chercher les erreurs,
C-M-n pour aller de l'ouvrante à la fermante, C-M-p dans l'autre sens.
mais il faut être ss X je pense.
Ça marche aussi en console :)
En espérant que ça aide,
aussi, -- Jacques L'helgoualc'h
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact