Bonjour à tous,
Existe t il une fonction emacs/xemacs qui permette d'aligner un caractère
(ou une chaine) sur différentes lignes.
Par exemple, je voudrais que tous les premiers ':' ou '<=' ou '=>' de
chaque ligne soient alignés.
Existe t il une fonction emacs/xemacs qui permette d'aligner un caractère (ou une chaine) sur différentes lignes. Par exemple, je voudrais que tous les premiers ':' ou '<=' ou '=>' de chaque ligne soient alignés.
Sélectionner les lignes à aligner, et M-x align ça irait ?
Si oui, voir du côté de C-h align TAB TAB pour les autres possibilité.
Merci d'avance pour vos réponses.
De rien.
Sébastien Kirche
Le 8 Nov 2004, Mancini Stephane vraute :
Bonjour à tous,
Bonjour,
Existe t il une fonction emacs/xemacs qui permette d'aligner un caractère
(ou une chaine) sur différentes lignes.
Par exemple, je voudrais que tous les premiers ':' ou '<=' ou '=>' de
chaque ligne soient alignés.
Sélectionner les lignes à aligner, et M-x align ça irait ?
Si oui, voir du côté de C-h align TAB TAB pour les autres possibilité.
Existe t il une fonction emacs/xemacs qui permette d'aligner un caractère (ou une chaine) sur différentes lignes. Par exemple, je voudrais que tous les premiers ':' ou '<=' ou '=>' de chaque ligne soient alignés.
Sélectionner les lignes à aligner, et M-x align ça irait ?
Si oui, voir du côté de C-h align TAB TAB pour les autres possibilité.
Merci d'avance pour vos réponses.
De rien.
Sébastien Kirche
Sebastien Kirche
Le 8 Nov 2004, Mancini Stephane vraute :
Bonjour à tous,
Bonjour,
Existe t il une fonction emacs/xemacs qui permette d'aligner un caractère (ou une chaine) sur différentes lignes. Par exemple, je voudrais que tous les premiers ':' ou '<=' ou '=>' de chaque ligne soient alignés.
Sélectionner les lignes à aligner, et M-x align ça irait ?
Si oui, voir du côté de C-h align TAB TAB pour les autres possibilités.
Merci d'avance pour vos réponses.
De rien.
Sébastien Kirche
Le 8 Nov 2004, Mancini Stephane vraute :
Bonjour à tous,
Bonjour,
Existe t il une fonction emacs/xemacs qui permette d'aligner un caractère
(ou une chaine) sur différentes lignes.
Par exemple, je voudrais que tous les premiers ':' ou '<=' ou '=>' de
chaque ligne soient alignés.
Sélectionner les lignes à aligner, et M-x align ça irait ?
Si oui, voir du côté de C-h align TAB TAB pour les autres possibilités.
Existe t il une fonction emacs/xemacs qui permette d'aligner un caractère (ou une chaine) sur différentes lignes. Par exemple, je voudrais que tous les premiers ':' ou '<=' ou '=>' de chaque ligne soient alignés.
Sélectionner les lignes à aligner, et M-x align ça irait ?
Si oui, voir du côté de C-h align TAB TAB pour les autres possibilités.
Merci d'avance pour vos réponses.
De rien.
Sébastien Kirche
Matthieu Moy
Sebastien Kirche writes:
Si oui, voir du côté de C-h align TAB TAB pour les autres possibilités.
C-h f align TAB TAB, je suppose ... ^
(ou alors, C-h a ^align RET)
-- Matthieu
Sebastien Kirche <sebastien.kirche.no@spam.free.fr.invalid> writes:
Si oui, voir du côté de C-h align TAB TAB pour les autres possibilités.
> Si oui, voir du côté de C-h align TAB TAB pour les autres possibilités.
C-h f align TAB TAB, je suppose ... ^
Évidemment :) Je n'ai pas voulu jouer au pédant et balancer boxquote-describe-function et j'ai raté une touche dans mon exemple.
(ou alors, C-h a ^align RET)
C'est strictement identique à «C-h a align RET» ou ça ne proposerait que des fonctions dont le nom commence par align ? J'ai un doute maintenant...
Il y a aussi M-x apropos à ne pas négliger non plus.
Sébastien Kirche
Mancini Stephane
Je crois que je me suis mal exprimé. J'ai en entree des lignes du type
tototot : azaz bolob : eze zzreretet, edfsdfdsf : rororo
et je voudrais obtenir
tototot : azaz bolob : eze zzreretet, edfsdfdsf : rororo
les : sont alignes......
quelle est la fonction e-lisp qui le permet - les C-h align et compagnie ne me sont pas d'une grande utilité parce que ca varie d'une installation à l'autre ;-(
Merci de votre aide
On Mon, 08 Nov 2004 14:08:20 +0100, Sebastien Kirche wrote:
Le 8 Nov 2004, Mancini Stephane vraute :
Bonjour à tous,
Bonjour,
Existe t il une fonction emacs/xemacs qui permette d'aligner un caractère (ou une chaine) sur différentes lignes. Par exemple, je voudrais que tous les premiers ':' ou '<=' ou '=>' de chaque ligne soient alignés.
Sélectionner les lignes à aligner, et M-x align ça irait ?
Si oui, voir du côté de C-h align TAB TAB pour les autres possibilités.
Merci d'avance pour vos réponses.
De rien.
Sébastien Kirche
Je crois que je me suis mal exprimé.
J'ai en entree des lignes du type
tototot : azaz
bolob : eze
zzreretet, edfsdfdsf : rororo
et je voudrais obtenir
tototot : azaz
bolob : eze
zzreretet, edfsdfdsf : rororo
les : sont alignes......
quelle est la fonction e-lisp qui le permet - les C-h align et compagnie
ne me sont pas d'une grande utilité parce que ca varie d'une installation
à l'autre ;-(
Merci de votre aide
On Mon, 08 Nov 2004 14:08:20 +0100, Sebastien Kirche wrote:
Le 8 Nov 2004, Mancini Stephane vraute :
Bonjour à tous,
Bonjour,
Existe t il une fonction emacs/xemacs qui permette d'aligner un caractère
(ou une chaine) sur différentes lignes.
Par exemple, je voudrais que tous les premiers ':' ou '<=' ou '=>' de
chaque ligne soient alignés.
Sélectionner les lignes à aligner, et M-x align ça irait ?
Si oui, voir du côté de C-h align TAB TAB pour les autres possibilités.
Je crois que je me suis mal exprimé. J'ai en entree des lignes du type
tototot : azaz bolob : eze zzreretet, edfsdfdsf : rororo
et je voudrais obtenir
tototot : azaz bolob : eze zzreretet, edfsdfdsf : rororo
les : sont alignes......
quelle est la fonction e-lisp qui le permet - les C-h align et compagnie ne me sont pas d'une grande utilité parce que ca varie d'une installation à l'autre ;-(
Merci de votre aide
On Mon, 08 Nov 2004 14:08:20 +0100, Sebastien Kirche wrote:
Le 8 Nov 2004, Mancini Stephane vraute :
Bonjour à tous,
Bonjour,
Existe t il une fonction emacs/xemacs qui permette d'aligner un caractère (ou une chaine) sur différentes lignes. Par exemple, je voudrais que tous les premiers ':' ou '<=' ou '=>' de chaque ligne soient alignés.
Sélectionner les lignes à aligner, et M-x align ça irait ?
Si oui, voir du côté de C-h align TAB TAB pour les autres possibilités.
Merci d'avance pour vos réponses.
De rien.
Sébastien Kirche
Sebastien Kirche
Le 8 Nov 2004, Mancini Stephane a dit :
Je crois que je me suis mal exprimé. J'ai en entree des lignes du type
tototot : azaz bolob : eze zzreretet, edfsdfdsf : rororo
et je voudrais obtenir
tototot : azaz bolob : eze zzreretet, edfsdfdsf : rororo
les : sont alignes......
quelle est la fonction e-lisp qui le permet -
Il me semble que les fonctions align-xxx sont justement adaptées pour cela.
les C-h align et compagnie ne me sont pas d'une grande utilité parce que ca varie d'une installation à l'autre ;-(
Je ne suis pas sûr de comprendre la phrase, mais je crois que align-regexp est ce que vous cherchez.
Merci de votre aide
C'est mieux comme cela ?
Sébastien Kirche
Le 8 Nov 2004, Mancini Stephane a dit :
Je crois que je me suis mal exprimé.
J'ai en entree des lignes du type
tototot : azaz
bolob : eze
zzreretet, edfsdfdsf : rororo
et je voudrais obtenir
tototot : azaz
bolob : eze
zzreretet, edfsdfdsf : rororo
les : sont alignes......
quelle est la fonction e-lisp qui le permet -
Il me semble que les fonctions align-xxx sont justement adaptées pour cela.
les C-h align et compagnie ne me sont pas d'une grande utilité parce que
ca varie d'une installation à l'autre ;-(
Je ne suis pas sûr de comprendre la phrase, mais je crois que align-regexp
est ce que vous cherchez.
Bonjour à tous, Existe t il une fonction emacs/xemacs qui permette d'aligner un caractère (ou une chaine) sur différentes lignes. Par exemple, je voudrais que tous les premiers ':' ou '<=' ou '=>' de chaque ligne soient alignés.
Merci d'avance pour vos réponses.
Stéphane
Finalement je me suis fait une fonction lisp.
Si ça vous branche :
Bonjour à tous,
Existe t il une fonction emacs/xemacs qui permette d'aligner un caractère
(ou une chaine) sur différentes lignes.
Par exemple, je voudrais que tous les premiers ':' ou '<=' ou '=>' de
chaque ligne soient alignés.
Bonjour à tous, Existe t il une fonction emacs/xemacs qui permette d'aligner un caractère (ou une chaine) sur différentes lignes. Par exemple, je voudrais que tous les premiers ':' ou '<=' ou '=>' de chaque ligne soient alignés.
Merci d'avance pour vos réponses.
Stéphane
Matthieu Moy
Mancini Stephane writes:
Finalement je me suis fait une fonction lisp. Si ça vous branche :
(defun mon-aligne (start-point end-point)
Il me semble que ça fait la même chose que
M-x align-regexp RET ^([^:=<]*S-)s-*(:|(=>)|(<=)) RET
-- Matthieu
Mancini Stephane <nospam@nospam.nospam> writes:
Finalement je me suis fait une fonction lisp.
Si ça vous branche :
(defun mon-aligne (start-point end-point)
Il me semble que ça fait la même chose que
M-x align-regexp RET ^([^:=<]*S-)s-*(:|(=>)|(<=)) RET
Finalement je me suis fait une fonction lisp. Si ça vous branche :
(defun mon-aligne (start-point end-point)
Il me semble que ça fait la même chose que
M-x align-regexp RET ^([^:=<]*S-)s-*(:|(=>)|(<=)) RET
-- Matthieu
Sebastien Kirche
Le 9 Nov 2004, Mancini Stephane a formulé :
Finalement je me suis fait une fonction lisp. Si ça vous branche :
Pourtant une fois les lignes sélectionnées, M-x align-regexp avec «:» en argument produit exactement le résultat que vous montriez dans votre exemple... :)
Sébastien Kirche
Le 9 Nov 2004, Mancini Stephane a formulé :
Finalement je me suis fait une fonction lisp.
Si ça vous branche :
Pourtant une fois les lignes sélectionnées, M-x align-regexp avec «:» en
argument produit exactement le résultat que vous montriez dans votre
exemple... :)
Finalement je me suis fait une fonction lisp. Si ça vous branche :
Pourtant une fois les lignes sélectionnées, M-x align-regexp avec «:» en argument produit exactement le résultat que vous montriez dans votre exemple... :)