2009-10-27 17 views
2

J'essaie de faire fonctionner OmniCppcomplete et j'ai des problèmes. J'ai suivi les étapes sur this page (y compris les choses à ajouter au fichier .vimrc). J'ai téléchargé et extrait le fichier zip à ~/.vim, j'ai exécuté les commandes qu'il dit, j'ai tout fait là et ça ne marche toujours pas. J'ai également essayé de télécharger le stl modifié pour le correctif __STD_NAMESPACE_BEGIN. J'ai couru ctags sur le répertoire et placé le fichier de balises dans ~/.vim/tags/cpp.Problèmes pour que l'omnicppcomplete de Vim fonctionne correctement

Chaque fois que je tape un nom de classe ou un nom d'espace de noms suivi d'un . ou :: ou autre, je reçois seulement une erreur en disant Omni completion (^O^N^P) Pattern not found. J'ai couru tselect TestClass pour voir que les tags étaient réellement générés et ils le sont, donc je ne sais pas ce qui se passe.

Répondre

1

Je pense que je l'ai compris. J'avais placé mes balises dans un répertoire appelé ~/.vim/tags/cpp /, plutôt que de créer un fichier appelé cpp et de le placer dans le répertoire des balises. Ça semble fonctionner maintenant.