une =E2me charitable pourrait-elle m'expliquer comment mettre en bas de
casse (C-x C-l) tout une r=E9gion /rectangulaire/=A0: je ne sais que copier,
couper et coller de telles r=E9gions.
une âme charitable pourrait-elle m'expliquer comment mettre en bas de casse (C-x C-l) tout une région /rectangulaire/ : je ne sais que copier, couper et coller de telles régions.
Cela dit j'ai cru remarquer un comportement bizarre de la position de la "marque" après un undo. Aussi, il serait sans doute mieux de faire une fonction ou macro retournant une commande. Et puis plein de choses... (le travail est réalisé dans un buffer sans mode, sans variables locales, etc. bref c'est du n'importe quoi. Mais bon dans un premier temps...)
une âme charitable pourrait-elle m'expliquer comment mettre en bas de
casse (C-x C-l) tout une région /rectangulaire/ : je ne sais que copier,
couper et coller de telles régions.
Cela dit j'ai cru remarquer un comportement bizarre de la position de la
"marque" après un undo. Aussi, il serait sans doute mieux de faire une
fonction ou macro retournant une commande. Et puis plein de choses...
(le travail est réalisé dans un buffer sans mode, sans variables
locales, etc. bref c'est du n'importe quoi. Mais bon dans un premier
temps...)
une âme charitable pourrait-elle m'expliquer comment mettre en bas de casse (C-x C-l) tout une région /rectangulaire/ : je ne sais que copier, couper et coller de telles régions.
Cela dit j'ai cru remarquer un comportement bizarre de la position de la "marque" après un undo. Aussi, il serait sans doute mieux de faire une fonction ou macro retournant une commande. Et puis plein de choses... (le travail est réalisé dans un buffer sans mode, sans variables locales, etc. bref c'est du n'importe quoi. Mais bon dans un premier temps...)
-- Nico.
Damien Wyart
* Denis Bitouzé in fr.comp.applications.emacs:
une âme charitable pourrait-elle m'expliquer comment mettre en bas de casse (C-x C-l) tout une région /rectangulaire/ : je ne sais que copier, couper et coller de telles régions.
Il y a deux pistes données ici (http://stackoverflow.com/questions/6154545/emacs-change-case-of-a-rectangle) :
- avec CUA mode - avec une fonction (sans doute plus simple que celle de Nicolas).
-- DW
* Denis Bitouzé <dbitouze.no@spam.wanadoo.fr> in fr.comp.applications.emacs:
une âme charitable pourrait-elle m'expliquer comment mettre en bas de
casse (C-x C-l) tout une région /rectangulaire/ : je ne sais que
copier, couper et coller de telles régions.
Il y a deux pistes données ici
(http://stackoverflow.com/questions/6154545/emacs-change-case-of-a-rectangle) :
- avec CUA mode
- avec une fonction (sans doute plus simple que celle de Nicolas).
une âme charitable pourrait-elle m'expliquer comment mettre en bas de casse (C-x C-l) tout une région /rectangulaire/ : je ne sais que copier, couper et coller de telles régions.
Il y a deux pistes données ici (http://stackoverflow.com/questions/6154545/emacs-change-case-of-a-rectangle) :
- avec CUA mode - avec une fonction (sans doute plus simple que celle de Nicolas).
une âme charitable pourrait-elle m'expliquer comment mettre en bas de casse (C-x C-l) tout une région /rectangulaire/ : je ne sais que copier, couper et coller de telles régions.
une =E2me charitable pourrait-elle m'expliquer comment mettre en bas de
casse (C-x C-l) tout une r=E9gion /rectangulaire/=A0: je ne sais que copier,
couper et coller de telles r=E9gions.
une âme charitable pourrait-elle m'expliquer comment mettre en bas de casse (C-x C-l) tout une région /rectangulaire/ : je ne sais que copier, couper et coller de telles régions.
une âme charitable pourrait-elle m'expliquer comment mettre en bas de casse (C-x C-l) tout une région /rectangulaire/ : je ne sais que copier, couper et coller de telles régions.
une =E2me charitable pourrait-elle m'expliquer comment mettre en bas de
casse (C-x C-l) tout une r=E9gion /rectangulaire/=A0: je ne sais que copier,
couper et coller de telles r=E9gions.
une âme charitable pourrait-elle m'expliquer comment mettre en bas de casse (C-x C-l) tout une région /rectangulaire/ : je ne sais que copier, couper et coller de telles régions.
une âme charitable pourrait-elle m'expliquer comment mettre en bas de casse (C-x C-l) tout une région /rectangulaire/ : je ne sais que copier, couper et coller de telles régions.
une =E2me charitable pourrait-elle m'expliquer comment mettre en bas de
casse (C-x C-l) tout une r=E9gion /rectangulaire/=A0: je ne sais que copier,
couper et coller de telles r=E9gions.
une âme charitable pourrait-elle m'expliquer comment mettre en bas de casse (C-x C-l) tout une région /rectangulaire/ : je ne sais que copier, couper et coller de telles régions.
une âme charitable pourrait-elle m'expliquer comment mettre en bas de casse (C-x C-l) tout une région /rectangulaire/ : je ne sais que copier, couper et coller de telles régions.
une =E2me charitable pourrait-elle m'expliquer comment mettre en bas de
casse (C-x C-l) tout une r=E9gion /rectangulaire/=A0: je ne sais que copier,
couper et coller de telles r=E9gions.
une âme charitable pourrait-elle m'expliquer comment mettre en bas de casse (C-x C-l) tout une région /rectangulaire/ : je ne sais que copier, couper et coller de telles régions.
une âme charitable pourrait-elle m'expliquer comment mettre en bas de casse (C-x C-l) tout une région /rectangulaire/ : je ne sais que copier, couper et coller de telles régions.
une =E2me charitable pourrait-elle m'expliquer comment mettre en bas de
casse (C-x C-l) tout une r=E9gion /rectangulaire/=A0: je ne sais que copier,
couper et coller de telles r=E9gions.
une âme charitable pourrait-elle m'expliquer comment mettre en bas de casse (C-x C-l) tout une région /rectangulaire/ : je ne sais que copier, couper et coller de telles régions.
Le vendredi 29 novembre 2013 16:34:30 UTC+1, Denis Bitouzé a écrit :
Bonjour,
une âme charitable pourrait-elle m'expliquer comment mettre en bas de casse (C-x C-l) tout une région /rectangulaire/ : je ne sais que copi er, couper et coller de telles régions.
Bonjour.
Tu peux t'en tirer avec ça! Par exemple en faisant une simple macro. Tu sélectionnes le rectangle. Si le point est supérieur à la marque, tu échanges: C-x C-x Tu killes le rectangle: C-x r k Tu ouvres un buffer vierge: C-x b tmp RET Tu copies le rectangle: C-x r y Tu sélectionnes tout: C-x h Tu mets tout en minuscules: C-x C-l Si besoin, tu sélectionnes tout: C-x h Tu killes le rectangle: C-x r k Tu killes le buffer temporaire: C-x k RET (ce qui te ramnène au buffer de départ (sinon tu reviens au buffer pr écédent: C-x b RET)) Tu colles le rectangle (minusculisé): C-x r y
Et voilà! Le tour est joué!
Après, tu fais: M-x edit-last-kbd-macro RET pour avoir la trame de ta fonctionÂ…
(notamment pour régler la comparaison entre (point) et 'from')
Le vendredi 29 novembre 2013 16:34:30 UTC+1, Denis Bitouzé a écrit :
Bonjour,
une âme charitable pourrait-elle m'expliquer comment mettre en bas de
casse (C-x C-l) tout une région /rectangulaire/ : je ne sais que copi er,
couper et coller de telles régions.
Bonjour.
Tu peux t'en tirer avec ça!
Par exemple en faisant une simple macro.
Tu sélectionnes le rectangle.
Si le point est supérieur à la marque, tu échanges: C-x C-x
Tu killes le rectangle: C-x r k
Tu ouvres un buffer vierge: C-x b tmp RET
Tu copies le rectangle: C-x r y
Tu sélectionnes tout: C-x h
Tu mets tout en minuscules: C-x C-l
Si besoin, tu sélectionnes tout: C-x h
Tu killes le rectangle: C-x r k
Tu killes le buffer temporaire: C-x k RET
(ce qui te ramnène au buffer de départ (sinon tu reviens au buffer pr écédent: C-x b RET))
Tu colles le rectangle (minusculisé): C-x r y
Et voilà! Le tour est joué!
Après, tu fais: M-x edit-last-kbd-macro RET
pour avoir la trame de ta fonctionÂ…
(notamment pour régler la comparaison entre (point) et 'from')
Le vendredi 29 novembre 2013 16:34:30 UTC+1, Denis Bitouzé a écrit :
Bonjour,
une âme charitable pourrait-elle m'expliquer comment mettre en bas de casse (C-x C-l) tout une région /rectangulaire/ : je ne sais que copi er, couper et coller de telles régions.
Bonjour.
Tu peux t'en tirer avec ça! Par exemple en faisant une simple macro. Tu sélectionnes le rectangle. Si le point est supérieur à la marque, tu échanges: C-x C-x Tu killes le rectangle: C-x r k Tu ouvres un buffer vierge: C-x b tmp RET Tu copies le rectangle: C-x r y Tu sélectionnes tout: C-x h Tu mets tout en minuscules: C-x C-l Si besoin, tu sélectionnes tout: C-x h Tu killes le rectangle: C-x r k Tu killes le buffer temporaire: C-x k RET (ce qui te ramnène au buffer de départ (sinon tu reviens au buffer pr écédent: C-x b RET)) Tu colles le rectangle (minusculisé): C-x r y
Et voilà! Le tour est joué!
Après, tu fais: M-x edit-last-kbd-macro RET pour avoir la trame de ta fonctionÂ…
(notamment pour régler la comparaison entre (point) et 'from')
Denis Bitouzé
Le vendredi 29/11/13 à 16h34, Denis Bitouzé a écrit :
une âme charitable pourrait-elle m'expliquer comment mettre en bas de casse (C-x C-l) tout une région /rectangulaire/ : je ne sais que copier, couper et coller de telles régions.
Merci pour vos suggestions.
À dire vrai, je ne m'attendais pas à ce que ce soit si compliqué et je regrette qu'Emacs ne fournisse pas nativement de possibilités d'édition sur des régions, notamment rectangulaires : on pourrait imaginer vouloir, comme dans ce post, changer la casse, mais aussi par exemple « rechercher-remplacer ».
En ce qui concerne plus particulièrement les régions rectangulaires, il pourrait aussi être pratique qu'elles puissent être matérialisées... -- Denis
Le vendredi 29/11/13 à 16h34,
Denis Bitouzé <dbitouze.no@spam.wanadoo.fr> a écrit :
une âme charitable pourrait-elle m'expliquer comment mettre en bas de
casse (C-x C-l) tout une région /rectangulaire/ : je ne sais que
copier, couper et coller de telles régions.
Merci pour vos suggestions.
À dire vrai, je ne m'attendais pas à ce que ce soit si compliqué et je
regrette qu'Emacs ne fournisse pas nativement de possibilités d'édition
sur des régions, notamment rectangulaires : on pourrait imaginer
vouloir, comme dans ce post, changer la casse, mais aussi par exemple
« rechercher-remplacer ».
En ce qui concerne plus particulièrement les régions rectangulaires, il
pourrait aussi être pratique qu'elles puissent être matérialisées...
--
Denis
Le vendredi 29/11/13 à 16h34, Denis Bitouzé a écrit :
une âme charitable pourrait-elle m'expliquer comment mettre en bas de casse (C-x C-l) tout une région /rectangulaire/ : je ne sais que copier, couper et coller de telles régions.
Merci pour vos suggestions.
À dire vrai, je ne m'attendais pas à ce que ce soit si compliqué et je regrette qu'Emacs ne fournisse pas nativement de possibilités d'édition sur des régions, notamment rectangulaires : on pourrait imaginer vouloir, comme dans ce post, changer la casse, mais aussi par exemple « rechercher-remplacer ».
En ce qui concerne plus particulièrement les régions rectangulaires, il pourrait aussi être pratique qu'elles puissent être matérialisées... -- Denis
Damien Wyart
* Denis Bitouzé in fr.comp.applications.emacs:
À dire vrai, je ne m'attendais pas à ce que ce soit si compliqué et je regrette qu'Emacs ne fournisse pas nativement de possibilités d'édition sur des régions, notamment rectangulaires : on pourrait imaginer vouloir, comme dans ce post, changer la casse, mais aussi par exemple « rechercher-remplacer ».
Pour replacer, c'est également possible en mode CUA (et si on ne veut pas des combinaisons de base de CUA, on peut très bien mettre cua-enable-cua-keys à nil).
En ce qui concerne plus particulièrement les régions rectangulaires, il pourrait aussi être pratique qu'elles puissent être matérialisées...
Là aussi, le mode CUA le permet.
-- DW
* Denis Bitouzé <dbitouze.no@spam.wanadoo.fr> in fr.comp.applications.emacs:
À dire vrai, je ne m'attendais pas à ce que ce soit si compliqué et je
regrette qu'Emacs ne fournisse pas nativement de possibilités
d'édition sur des régions, notamment rectangulaires : on pourrait
imaginer vouloir, comme dans ce post, changer la casse, mais aussi par
exemple « rechercher-remplacer ».
Pour replacer, c'est également possible en mode CUA (et si on ne veut
pas des combinaisons de base de CUA, on peut très bien mettre
cua-enable-cua-keys à nil).
En ce qui concerne plus particulièrement les régions rectangulaires,
il pourrait aussi être pratique qu'elles puissent être
matérialisées...
À dire vrai, je ne m'attendais pas à ce que ce soit si compliqué et je regrette qu'Emacs ne fournisse pas nativement de possibilités d'édition sur des régions, notamment rectangulaires : on pourrait imaginer vouloir, comme dans ce post, changer la casse, mais aussi par exemple « rechercher-remplacer ».
Pour replacer, c'est également possible en mode CUA (et si on ne veut pas des combinaisons de base de CUA, on peut très bien mettre cua-enable-cua-keys à nil).
En ce qui concerne plus particulièrement les régions rectangulaires, il pourrait aussi être pratique qu'elles puissent être matérialisées...