Nahrazovani ve vim

Tom Z. Meinlschmidt znouza na salome.datron.cz
Čtvrtek Listopad 16 13:22:46 CET 2000


Pokud je to opravdu dlouhe, najedte na prvni radku v textu a dejte "gqG"

dalsi moznost je
:g/./.,/^$/-j

;)

On Thu, Nov 16, 2000 at 09:37:53AM +0100 Tom Z. Meinlschmidt [znouza na salome.datron.cz] wrote:
> ve vim zadejte
> :set wm=0
> :set tw=0
> 
> najedte na prvni radek na zacatek, dejte ve VISUAL mod (v), pak najedte na posledni radek toho textu a dejte "gq"
> 
> tm
> 
> On Wed, Nov 15, 2000 at 02:52:16PM +0100 Petr Vanek [vanous na penguin.cz] wrote:
> > Dobry den
> > Mam dlooouuhhyyy text (700kb, dost dlouhy na to, abych jej needitoval
> > rucne). Jednotlive radky jsou rucne odsazovany enterem.
> > Odstavce dvemi(a) entery(ama).;-)
> > Jak - otazka - jak vyhazu ty entery mezi radky? Napadlo me:
> > 
> > najdi_vsechny_entery_kdyz_jsou_sami a nahrad je mezerou (mezera je nutna, 
> > dalsi radek zacina bez mezery)
> > 
> > anebo
> > 
> > najdi_vsechny_entery_kdyz_jsou_dva_spolu, nahrad je "neumim_vim", pak
> > nahrad vsechny entery mezerou a pak nahrad vsechny neumim_vim dvema entery
> > 
> > Problem:
> > Neumim najit znak <enter> (ani jiny netisknutelny).
> > zkousel jsem ruzne
> > 
> > :%s/\n...
> > :%s/\1...
> > 
> > 
> > Diky
> > ------------------------------------------
> > Vanous Petr Vanek  mailto:vanous na penguin.cz
> > http://puk.penguin.cz/
> > http://www.penguin.cz/~vanous
-- 
===============================================================================
Tomas Meinlschmidt, SBN3, MCP, MCP+I, MCSE, NetApp Filer & NetCache
Datron s.r.o., Vachkova 3008, 470 01 Ceska Lipa, 0425/834 421, f: 834 425
GCS d-(?) s: a-- C++ ULHSC++++$ P+++>++++ L+++$>++++ E--- W+++$ N++(+) !o
    !K w(---) !O !M V PS+ PE Y+ PGP++ t+@ !5 X? R tv b+ !DI D+ G e>+++
    h---- r+++ z+++@
===============================================================================



Další informace o konferenci Linux