Posted By: Keson (Keson) on 'CZunix'
Title:     Re: vim a nahrazovani :)
Date:      Thu Nov 10 16:05:27 2005

> Ahojda, 
> > 
> > jak nahradim kazdy prazdni radek prazdnym radkem a mezerou? 
> > 
> 
> kdyby ti to od frknesse prislo moc slozite :),
> muzes zkusit:
> 
>   %s/^s*$ns*([^s])/ 1/
> 
>   %s                            - vsechny radky - substituce
>      ^s*$                      - najdi prazdny radek (i s mezerami)
>           n                    - a za nim konec radku (dalsi radek)
>             s*                 - na tom dalsim radku (volitelne) mezery
>                ([^s])        - a za nimi cosi (to si zapamatuj) 
>                           1    - a nahrad to "zacatkem odstavce" atim cosi 
> 
> 
> 

jo, koukam, ze jsi tam chtel ty prazdne radky nechat :)
   %s/^s*$ns*([^s])/r 1/
                          r     - novy radek

pripadne: /rr# Pozor, novy odstavec!r 1/  :-)


                                              Keson
* * * * * * * * * * * * * 
  a stejne je hezky :-)
* * * * * * * * * * * * * 

Search the boards