From: Steve Hall <digitect@da...> - 2008-06-18 11:42:36
From: "Ronald Fischer", Tue, June 17, 2008 8:13 am
> I have a problem with using word completion and omni completion:
> As for word completion, I understand that I can invoke it with
> control-space, and that I can cycle through the possible completions
> by typing control-space again and again. This is tedious if the list
> of possible completions is longer than a dozen elements or so. Is
> there a simpler way to "jump" to a certain completion down the list?
> I tried to click with the mouse on the desired completion, but this
> does not work.
Yes, unfortunately, Vim does not (yet) support the mouse with this
menu. (Most Vimmers are hard-core anti-mouse.) But a few tips to work
* Hold the keys to zip through the menu.
* Add Shift to go backwards.
* Note that one above the top (or below bottom) returns to the
original typing (nothing is selected).
* If the list is too long, go back to the original and add a letter or
Sorry that's all I can offer.
> As for omni completion, I have no clue what it is supposed to do. I
> know that it can be invoked by control-enter, but this key has no
> effect. I didn't find anything in the manual about omni completion
> either. Could anyone explain to be how it is supposed to work?
Vim's omni completion feature is implemented for only a few languages
Ruby, Vim highlighting syntax, SQL, XML).
For an example of how it works, make an HTML file (new file, saveas
"temp.html", "html" and press Esc+Space). Then type "<table " and
press Ctrl+Enter. You should get a pop-up menu with a list of possible
parameters. Does that work?
Steve Hall [ digitect dancingpaper com ]
:: Cream... usability for Vim
From: Ronald Fischer <ynnor@mm...> - 2008-06-19 09:10:03
On Wed, 18 Jun 2008 04:42:29 -0700, "Steve Hall"
> Yes, unfortunately, Vim does not (yet) support the mouse with this
> menu. (Most Vimmers are hard-core anti-mouse.)
> Vim's omni completion feature is implemented for only a few languages
Thanks a lot for this information!
> For an example of how it works, make an HTML file (new file, saveas
> "temp.html", "html" and press Esc+Space). Then type "<table " and
> press Ctrl+Enter. You should get a pop-up menu with a list of possible
> parameters. Does that work?
Yes, thanks a lot. And I see that I can scroll to this list with
Ronald Fischer <ronaldf@...>
+ If a packet hits a pocket on a socket on a port,
+ and the bus is interrupted and the interrupt's not caught,
+ then the socket packet pocket has an error to report.
+ (cited after Peter van der Linden)