On 2011-06-07, Uri Moszkowicz wrote:
> On Tue, Jun 7, 2011 at 3:35 PM, Charles Campbell <[email protected]>
> wrote:
>> I have a question for you: I don't see any abbreviations in the .../
>> syntax/groovy.vim file. So, Q: why are there abbreviations there in your
>> version?
> I don't know. I built my vim from 7.2 source. It's definitely there though:
>
> " Features: Runs or compiles Groovy scripts. Indents code
> blocks.
> " Continues comments on adjacent
> lines. Provides
> " insert-mode abbreviations. F2
> for plugin help.
> ...
> " Abbreviations
> ia <buffer> cl class {<CR>}<Esc>kf{i<C-R>=<SID>RemoveSpace()<CR>
> ia <buffer> dcp this.class.classLoader.rootLoader.addURL(new URL('file:///'))
> <Esc>F'i<C-R>=<SID>RemoveSpace()<CR>
> ia <buffer> fl for( in ){<CR>}<Esc>kf(a<C-R>=<SID>RemoveSpace()<CR>
> ...
I checked the Vim 7.2.148 installation on a Fedora 11 system and
there is no groovy.vim that contains abbreviations. That file is
not part of the Vim distribution.
However, I did a quick search of vim.sf.net and found a groovy.vim
script (id=2217) with a description that matches yours:
Runs or compiles Groovy scripts. Indents code blocks.
Continues comments on adjacent lines. Provides insert-mode
abbreviations. F2 for plugin help.
So the problematic groovy.vim file is apparently something you
added.
> It's a bit besides the point though as I encounter abbreviations in other
> files
> as well.
Not necessarily. It can be difficult to help solve a problem when
one can't replicate the problem and verify a solution.
Regards,
Gary
--
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