vim a "delete by pattern"

Pavel Lisy pali na tmapy.cz
Úterý Únor 5 12:05:21 CET 2002


On Út, 2002-02-05 at 10:41, Jiri Brezina wrote:
> > Da se vimu nejak vysvetlit ze chci smazat vsechny radky ktere obsahuji
> > urcite slovo?
> 
> :g/pattern/d
> 
> > Nebo to mam radsi prohnat pres awk?
> 
> to jsou mi napady...
> nepsalo se tady uz, ze vi umi cokoli? Takze umi :)
Ted jste se nachytal :-)))

Jak se ve vim udela neco jako
:%s/\([^:]*\)\([^:]*\).*/ funkce(\1 \2)/ge

onehda jsem se s tim dlouho moril a nakonec jsem zjistil, ze v perlu to
jde velmi jednoduse. Takze poradte, kdyz jste se takto nachytal, jak
udelat substituci tak, aby se mohly vybrane casti jeste pred nahrazenim
zpracovat nejakou funkci. A pouze za pouziti vim prostredku.

Rad se to taky naucim

Pavel

-- 
Pavel Lisy <pali na tmapy.cz>
T-MAPY spol. s r.o., http://www.tmapy.cz
Nezvalova 850, Hradec Kralove, 50003
tel: +420-49-5513335 fax: +420-49-5513371

O mapach vime vse: http://www.tmapserver.cz



Další informace o konferenci Linux