Sunday, December 13, 2015

Re: Why is :E an ambiguous command after upgrading to patches through 965?

On Mon, Dec 14, 2015 at 5:00 AM, Tim Chase <vim@tim.thechases.com> wrote:
> On 2015-12-13 21:02, boB Stepp wrote:
>> Thanks, Tim! I did not know that trick. Apparently the new
>> command is:
>>
>> :ELP {boolean-logic pattern} *:ELP*
>> No search is done, but the conversion from the
>> boolean logic pattern to the regular expression
>> is performed and echoed onto the display.
>>
>> Which is apparently part of Logical Patterns, something I'm not
>> familiar with.
>
> This sounds suspiciously like something that might come from Dr.
> Chip's "LogiPat" plugin, perhaps you have that installed and upgraded
> it at some point (I have it available, but it's a pretty old version
> without an ":ELP" command to ?
>
> If that's the case, and push come to shove, you can un-command it with
>
> :delcommand ELP
>
> to get your unambiguity back. Alternatively, if you don't use the
> LogiPat plugin, you should be able to disable it to cut it off at the
> pass.
>
> -tim

Yes, not only that's part of Dr. Chip's LogiPat plugin, but that
plugin is now (I don't know since when) distributed with Vim;
therefore it now lives in $VIMRUNTIME/plugin/ and its help in
$VIMRUNTIME/doc/. If you want to use :delcommand on it, you would have
to do that after the plugin has been sourced, thus maybe in a VimEnter
autocommand set up in your vimrc, or else in some after-plugin (see
":help after-directory", and I disagree with the help where it says
that after-directories are "rarely needed"), let's say (on Linux)
~/.vim/after/plugin/logipat.vim or (on Windows, but in Vim notation)
$HOME/vimfiles/after/plugin/logipat.vim

I do not recommend it though.

Best regards,
Tony.

--
--
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/d/optout.

No comments: