salut,
> J'utilise plutôt emacs et ne connais pas bien vi autrement que pour
> éditer des fichiers de config.
/!\: message à caractère informatif sans volonté prosélyte
une des raisons qui me font aimer vim est justement la simplicité avec
laquelle tu peux interagir avec les autres commandes.
Bonjour,
J'ai fait un peu de révision sur les regex hier, justement.
Les backreferences servent à exprimer un occurrence de texte identique à
une autre occurence précédente, capturée par des parenthèses.
Par exemple, dans un texte contenant des chaînes délimitées soit par des
doubles quotes ou
Le vendredi 2 juin 2023 à 18:05, Marc Chantreux a écrit :
> salut,
>
> > % sed -rz '{s/-\n//g;s/\n//g}' format.txt
>
>
> <<\% sed -rz 's/-\n//g; s/([^.\n])\n/\1/g' | tr -s ' ' | fmt -w72
>
> Je suis pas sur d'avoir compris le pb.
>
> Je voudrais reformater du texte en colonne,
> qui a été
salut,
Le Thu, Jun 01, 2023 at 10:46:00AM +, benoit a écrit :
> Je voudrais reformater du texte en colonne, qui a été justifié avec des
> retours
> à la ligne (\n) et des "-" de coupure de mot
> ex:
> Je voudrais reformater du texte en colonne, qui a été just- «---
> ifié avec des retours à
Hello,
1 juin 2023, 12:46 de benoit...@protonmail.ch:
> % > sed -rz '{s/-\n//g;s/\n//g}' format.txt
>
> Mais je ne suis pas satisfait du résultat parce que je voudrais ignorer les
> points (.\n) suivit d'un retour à la ligne.
>
sed ':a;N;$!ba;s/-\n//g' format.txt
l0f4r0
Le 1 juin 2023 benoit a écrit :
> A certains endroits ça mets deux espaces, je vais chercher pourquoi...
> Mais en attendant de comprendre, je retourne au début et repasse une fois
> pour les virer et c'est bon ! ;-)
tu dois avoir des espaces en fin de ligne qui trainent, donc peut-être,
pour
Le jeudi 1 juin 2023 à 20:54, Michel Verdier a écrit :
>
> Autant pour moi, faut toujours regarder les Messages :)
> Là ça devrait marcher pour de vrai.
>
> (defun ConvertRet ()
> "Convertit un retour à la ligne."
> (interactive)
> (let (
> (p1 (region-beginning))
> (p2 (region-end)))
>
Le 1 juin 2023 benoit a écrit :
> Ne fonctionne pas chez moi
Autant pour moi, faut toujours regarder les Messages :)
Là ça devrait marcher pour de vrai.
(defun ConvertRet ()
"Convertit un retour à la ligne."
(interactive)
(let (
(p1 (region-beginning))
(p2 (region-end)))
Le jeudi 1 juin 2023 à 16:01, Michel Verdier a écrit :
> Le 1 juin 2023 benoit a écrit :
>
> > Il me reste juste l'exception pour le cas ou je veux laisser les "\n" des
> > lignes qui se terminent par un "." ?
>
>
> Ah oui j'avais zappé ça. Voilà mon texte de test :
>
> Je voudrais
Le 1 juin 2023 benoit a écrit :
> Il me reste juste l'exception pour le cas ou je veux laisser les "\n" des
> lignes qui se terminent par un "." ?
Ah oui j'avais zappé ça. Voilà mon texte de test :
Je voudrais reformater du texte en colonne, qui a été just-
ifié avec des retours à la ligne
Le jeudi 1 juin 2023 à 15:21, Michel Verdier a écrit :
> Tu y étais presque :)
>
> (defun ConvertRet ()
> "Convertit un retour à la ligne."
> (interactive)
> (let (
> (p1 (region-beginning))
> (p2 (region-end)))
> (save-restriction
> (narrow-to-region p1 p2)
> (goto-char (point-min))
> (while
Le 1 juin 2023 benoit a écrit :
> Je m'y suis essayé, j'ai abandonné, mais avec un petit coupe de pouce... ;-)
Tu y étais presque :)
(defun ConvertRet ()
"Convertit un retour à la ligne."
(interactive)
(let (
(p1 (region-beginning))
(p2 (region-end)))
(save-restriction
Bonjour,
Le jeudi 1 juin 2023 à 12:56, Basile Starynkevitch a
écrit :
> Une possibilité est l'utilisation de l'utilitaire
> https://man7.org/linux/man-pages/man1/fmt.1.html
A je ne connais pas je vais aller voir
> Une autre possibilité est de le faire sous GNU emacs
>
On 6/1/23 12:46, benoit wrote:
Bonjour
Je voudrais reformater du texte en colonne, qui a été justifié avec
des retours à la ligne (\n) et des "-" de coupure de mot
ex:
Je voudrais reformater du texte en colonne, qui a été just- «---
ifié avec des retours à la ligne (\n) et est - de
Bonjour
Je voudrais reformater du texte en colonne, qui a été justifié avec des retours
à la ligne (\n) et des "-" de coupure de mot
ex:
Je voudrais reformater du texte en colonne, qui a été just- «---
ifié avec des retours à la ligne (\n) et est - de coupure de
mot.
% sed -rz
15 matches
Mail list logo