[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [linux_var] vim e :perldo



On Thu, Nov 22, 2007 at 09:48:32PM +0100, JohnnyRun wrote: 
> Esempio:
> "questa è una stringa dove c'e' scritto due volte stringa"
> /questa.*?stringa/ matcha "questa è una stringa"
> /questa.*stringa/ matcha "questa è una stringa dove c'e' scritto due
> volte stringa"

Forse ":help perl-pattens" può esserti di aiuto?  Non so se copre tutto
quello che hai in mente..

> 
> > 
> > .. forse non ho capito cosa devi combinare :)
> 
> In effetti non l'ho detto, mea culpa.
> In pratica io voglio rimanere compatibile con un programmino in perl che
> sto scrivendo, quindi mi faceva comodo scrivere la zozzeria in vim e
> provare la regexp, Magari vedendo evidenziata la selezione come quando
> si è in modalità visual. Mi sa che chiedo troppo!
> Meglio un programmino in perl scritto al volo?

Vai di one-liner :)

O di grep.  Con -P puoi usare espressioni Perl, con --color puoi vedere
il testo esatto matchato.

grep -P --color 'pattern' /path/to/file

-- 
  Fernando Vezzosi
	       3F29 4D20 510E E1AE 991D  3B12 D6BE 7C05 B289 97C9

Attachment: signature.asc
Description: Digital signature