Portál AbcLinuxu, 13. května 2025 20:26

Dotaz: editor vim, vlozit radky do textu

10.7.2010 12:19 jirikon | skóre: 3
editor vim, vlozit radky do textu
Přečteno: 262×
Odpovědět | Admin
Rad bych v celem dokumentu mezi znaky >< ukoncil a novy zacal radek. Zkusil jsem uz:
zde odmyslete si jednoduche uvozovky, jinak tento prispevek nelze odeslat :)
:s/'><'/'>\n<'/g
:s/'><'/'>\$<'/g
:s/'><'/'>$<'/g
Problem je ten ze nevim jak dontit sed ve vimu aby v replacement byl escape znak. Přitom v BASH funguje
sed s/'><'/'>\n<'/g

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Řešení 1× (s.martin)
10.7.2010 12:31 marbu | skóre: 31 | blog: hromada | Brno
Rozbalit Rozbalit vše Re: editor vim, vlozit radky do textu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ve vimu se pouzije \r, takze: :s/></>\r</g.
There is no point in being so cool in a cold world.
Řešení 1× (MaFy)
10.7.2010 12:38 marbu | skóre: 31 | blog: hromada | Brno
Rozbalit Rozbalit vše Re: editor vim, vlozit radky do textu
A jeste takova poznamka - tu nahradu ve vimu nedela sed, ale primo vim. Proto se syntaxe o neco lisi.
There is no point in being so cool in a cold world.
10.7.2010 12:58 jirikon | skóre: 3
Rozbalit Rozbalit vše Re: editor vim, vlozit radky do textu
o tom \r jsem uz to nekde cetl, ale nemohl jsem to najit, dekuju
10.7.2010 14:43 Ash | skóre: 53
Rozbalit Rozbalit vše Re: editor vim, vlozit radky do textu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Znak "nový řádek", tedy to co vygeneruje klávesa Enter, můžete vložit pomocí kombinace Ctrl-v a následného stisku <Enter>. Funguje jak ve Vimu, tak v Bashi.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.