Проблемы с полным набором функций Vim для правильной работы
Я пытаюсь заставить OmniCppcomplete работать, и у меня проблемы. Я следовал инструкциям на этой странице (включая то, что нужно добавить в файл.vimrc). Я скачал и распаковал zip-файл в ~/.vim, я выполнил команды, которые он говорит, я сделал все там, и он все еще не работает. Я также попытался загрузить модифицированный STL для __STD_NAMESPACE_BEGIN
исправить. Я запустил ctags в каталоге и поместил файл тегов в ~/.vim/tags/cpp.
Всякий раз, когда я набираю имя класса или имя пространства имен, а затем .
или же ::
или что-то еще, я получаю только ошибку, говоря Omni completion (^O^N^P) Pattern not found
, Я бегал tselect TestClass
чтобы увидеть, что теги на самом деле генерируются, и они есть, так что я в растерянности относительно того, что происходит.
1 ответ
Я думаю, что я понял это. Я помещал свои теги в каталог ~/.vim/tags/cpp/ вместо того, чтобы создать файл с именем cpp и поместить его в каталог тегов. Кажется, сейчас работает.