Ich versuche, Vim zu erhalten, um irgendeine Form von jQuery Omnicomplete bereitzustellen. Ich habe Ctags verwendet, um Tags basierend auf der JQuery-JS-Datei zu generieren. Nach dem ich auf omnicompletion für Javascriptvim Javascript Omnicomplete
autocmd FileType javascript set omnifunc=javascriptcomplete#CompleteJS
nach der Verwendung drehte ich die Tags Variable in die Tag-Datei gesetzt ich
erstelltset tags+=~/.vim/tags/jquery
Wenn ich eine js-Datei zu öffnen, und verwenden Sie :ta
Ich bin Ich bin in der Lage, die gewünschte Funktion zu finden, aber wenn ich versuche, omnicompletion zu verwenden, wird es einfach nicht angezeigt. Zum Beispiel habe ich aus dem Netz zu testen diesen Code habe:
$("input").has(".email").addClass("email_icon");
In VIM nach $("input").
eingeben, schlug ich Tab (mit SUPERTAB einrichten) und has
nicht wieder auftauchen, auch wenn ich es finden kann durch Fuzzy Finder oder :ta
Irgendwelche Vorschläge, was ich tun kann, um das zu lösen? Danke! :)
Übrigens können Sie auf die Tag-basierte Vervollständigung mit 'C-x C-]' zugreifen, oder SuperTab kann es für Sie ausprobieren. – ches