Я пытаюсь заставить vim предоставить некоторую форму jQuery Omnicomplete. Я использовал ctags для генерации тегов, основанных на файле jquery js. После этого я включил omnicompletion для javascript, используя
autocmd FileType javascript set omnifunc=javascriptcomplete#CompleteJS
после чего я установил переменную тегов в файл тега, который я создал
set tags+=~/.vim/tags/jquery
Когда я открываю js файл и использую :ta
, я могу найти нужную функцию, но когда я пытаюсь использовать omnicompletion, она просто не появляется. Например, я взял этот код из сети, чтобы проверить:
$("input").has(".email").addClass("email_icon");
В VIM после ввода $("input").
я нажимаю вкладку (с настройкой supertab), а has
не появляется, хотя я могу найти его через нечеткий поиск или :ta
Любые предложения относительно того, что я могу сделать, чтобы решить эту проблему? Спасибо!)