VIM - nahrazovacka pres vice radku
Pavel 'Goldenfish' Kysilka
goldenfish na linuxnetworks.cz
Sobota Srpen 24 03:18:57 CEST 2002
zdravim,
stravil jsem ted delsi chvili neuspesne jednou nahrazovackou v editoru
VIM.
potrebuju nahrazovat pres vice radku.dam jeden modelovy priklad.
vzorek :
jmeno_funkce
{
radek_1
radek_2
..
radek_n
} /* komentar */
po nahrade :
jmeno_funkce
telo_funkce
/* komentar */
telo_funkce muze byt jakekoli jine slovo.
cilem hry je to nahradit pres jednu nahrazovacku(prikaz)
a zachovat komentar,ktery je za funkci.
jeste jako priklad lze pouzit treba vymazani tela javascriptu ci nejake
funkce ci html komentar ( za kterym je na stejnem radku jeste html kod o
ktery nechci prijit).
reseni nemusi byt pouze v tomto editoru.
napadla me konstrukce (avsak neuspesne reseni):
:%s/{\(.*\n\=\)\?}/telo_funkce/g
diky a zatim
--
******* Pavel 'Goldenfish' Kysilka ***********
*** Linux&multimedia&dv; PHP, C programator **
** clen tymu AbcLinuxu.cz ******* Praha ******
Další informace o konferenci Linux