Meino Christian Cramer wrote:
From: Pete Johns <[EMAIL PROTECTED]> Subject: Re: Two """problems""" Date: Fri, 15 Sep 2006 14:19:22 +1000Hi Pete ! Thank you for "disassembling" the hex into mnemonics! :O) One question remains in my head: if /.\{73,}/ find all lines, for what is the "g" for? I mean...more than finding the whole line in the whole line make no sense to me (and obviously "only to me" ;) ... Vim - the text assemble ;))) Keep hacking! mcc
/.\{73,}/ by itself would just find the _next_ line longer than 72, possibly wrapping to the beginning if it wasn't found after the cursor.
g/pattern/excommand is the ":g[lobal]" command (see ":help :g"): it executes ":excommand" on all lines matching /pattern/. The name of the "grep" program comes from the Vi command ":g/re/p" where "re" means "regular expression" (i.e. pattern) and "p" means ":p[rint]".
Best regards, Tony.
