2008/11/9 alex <[EMAIL PROTECTED]>:

[...] Vim intellisens works on Windows only [,,,]

Vim intellisense (which is called omni completion) works
on Windows and on Linux.  I do c++ development on
Linux with Vim and omnicppcomplete plugin works fine
for me.  What does not work for you? I don't use an IDE.
Vim + GNU make + exuberant ctags + cscope +
ominicppcomplete + a terminal does it for me.

However, it's true that for c++, it's not perfect:  what I
miss most, is the ability to jump to the correct tag when
functions are overloaded, or when a function member is
redefined in a derived class.  Without any existing solution
to this, I use ":ts functionName" to list all tag matches,
and manually select the correct one if there is more than
one match.  I also have this in my ~/.vimrc...

noremap <c-]> g<c-]>

... so that pressing <c-]> on a tag, lists all possible
matches if there are more than one match (useful
for c++), instead of jumping to the first (and possibly
wrong) match.

-- Dominique

--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_use" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---

Reply via email to