63036Re: search results depend on length
- Nov 1, 2011Am 31.10.2011 22:59, schrieb Christian Brabandt:
> On Mo, 31 Okt 2011, Ernie Rael wrote:Neat! attached is a mod with backslash/'ff'-bugs fixed and simpler
>> It's similar, but a list of chars that need escaping is more flexible.
>> I could specify that '(' needs to be escaped to mean grouping and that
>> '?' does not need to be escaped to mean optional. Using the list could
>> be dependent on the "magic-ness of a pattern".
> Hm, interesting concept. Attached is a simple script to try out.
> :let g:re_dont_escape = '()|?'
> to specify which chars have a special meaning and don't need to be
> escaped (only for using the literal version). So in this example, '()
> wouldn't need to be escaped for grouping, '|' means OR and '?' means
> optional match.
> When searching, press<f7> to translate the pattern into a vim pattern.
> It basically only adds/removes the backslashes (so you need to know all
> vim specific atoms, like '\@<=' and can't use e.g. Perl look-arounds).
> Disclaimer, only very basically tested.
notation, shorter gen'd patterns and preparation for multi-char items,
otherwise no feats added.
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php
- << Previous post in topic Next post in topic >>