> Marc,
> 
> Look up (in :he) "omnifunc". For PHP, for example, it is set to 
> phpcomplete#CompletePHP. That function returns the list of matches. So, 
> if you remap <c-i>1 through <c-i>9 to your own custom functions, you 
> should be able to figure out a way of getting what you are looking for I 
> think. Or even better, you can look in the appropriate plugin file to 
> get direct access to the autocomplete list (e.g. 
> vim70/autoload/phpcomplete.vim).
> 
> Hope this helps.
> 
> -Robert

Robert: 

What about <c-x><c-f> etc?
Of course you can write your own completion for this, too.

The easiest way is mapping <m-x> to repeat("<down>", x) to get the xht
entry. But refreshing the whole completion menu for each <down> slows
down a little bit.

Marc

Reply via email to