Javascript поддерживается как часть языков vim omni-completion. Вы можете активировать это завершение с помощью Ctrl-x + Ctrl-o при работе в буфере javascript. Для получения дополнительной информации введите :help new-omni-completion
в строке состояния.
Я не знаю плагина, который специально обрабатывает jQuery, но есть несколько, которые запускают omni-completion при вводе, поэтому он чувствует себя довольно родным. Надеюсь, это поможет.
Ответ 2
Вы пробовали YouCompleteMe в сочетании с Tern для Vim? Они работают вместе, чтобы дать вам автозаполнение, но для получения автозаполнения внешней библиотеки вам нужно включить eagerLoading в новых библиотеках, установив свойство eagerLoading в файл .tern-project.
Пошаговое руководство по настройке можно найти здесь.
Ответ 3
Вы могли бы взглянуть на Snipmate. Я рекомендую вам использовать эту версию вместо той, что из vim.org, которая больше не поддерживается (обратите внимание на readme, поскольку этот плагин требует некоторых Другие).
Затем вы должны попробовать что-то вроде google search.
Если вы не найдете фрагмент, который соответствует вашим потребностям, тогда вы можете подумать о создании своего собственного файла фрагмента во время кодирования. Синтаксис очень прост и эффективен!