Wenn ich Ctags verwende, um Tags der STL zu generieren und diese Tags mit Vim zu verwenden, ist Scoping nicht bekannt. Wenn ich ctrl- verwende, wird es zum ersten passenden Tag gehen, auch wenn das falsch ist. Zum Beispiel:Getting Ctags + Vim mit Scoping arbeiten?
std::list<int> mylist;
mylist.push__back(100);
wenn ich tippe ctrl-], während sich der Cursor über push_back (100) ist, dauert es mir die Umsetzung der Bitvektor von push_back statt Liste des.
Soweit ich weiß, ist Ctags Bereich nicht bewusst, aber ich weiß, es gibt einige Vim-Plugins, die Ctags verwenden, die sind, wie OmniCppComplete. Kennt jemand Plugins oder Einstellungen, die das beheben?
-R --C++ - Arten = + p --fields = + ias --Extra = + q --language-force = C++ So bin ich schon, das zu tun ... –
hmm .. Danke für das Upvote sowieso. Ich bin ein ctags/omnicppcomplete noob, ich habe gerade zufällig gerade installiert und ausgeführt, dass :) –
@ JohnWeldon ist --Extra = + q immer benötigt? Was ist sein Nebeneffekt? – hugemeow