Monday, December 30, 2013

Re: \@= doesn't seem to be working in very magic mode

Mohit Sharma <mohit.sharma0690@gmail.com> a écrit:
> Hey guys,
>
> Are \@* (\@=, \@! etc.) supported in vim's "very magic" mode? It doesn't
> seem to be working for me e.g.
>
> for text "foobar" when I do
>
> >>/\vfoo(bar)\@= matches foobar
> >>/foo\(bar\)\@= matches foo correctly
>
> it matches the entire foobar instead of just foo. Is this expected?

@ shouldn't be escaped with \v, because only [0-9A-Za-z_] have their
usual (unescaped) meaning; the correct pattern is:

\vfoo(bar)@=

Best,
Paul

--
--
You received this message from the "vim_use" 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

---
You received this message because you are subscribed to the Google Groups "vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vim_use+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

No comments: