Как мне получить vim для автозаполнения моего кода jQuery? - PullRequest
11 голосов
/ 09 августа 2011

Я использую vim для написания своего кода jQuery. Есть ли плагин, который я могу использовать для автозаполнения частей кода?

Редактировать

я нашел этот фрагмент для jquery javascript-jquery фрагмент

Ответы [ 4 ]

4 голосов
/ 09 августа 2011

Javascript поддерживается как часть языков полного завершения vim.Вы можете активировать это завершение с помощью Ctrl-x + Ctrl-o при работе внутри буфера JavaScript.Для получения дополнительной информации введите :help new-omni-completion в строке состояния.

Я не знаю плагин, который специально обрабатывает jQuery, но есть несколько, которые запускают omni-завершение при вводе, поэтому он выглядит довольно нативно,Надеюсь, это поможет.

1 голос
/ 18 февраля 2016

Вы пробовали YouCompleteMe в сочетании с Tern для Vim? Они работают вместе, чтобы дать вам автозаполнение, но для получения автозаполнения во внешней библиотеке вам нужно включить eagerLoading на новых библиотеках, установив свойство eagerLoading в файле .tern-project.

Пошаговое руководство по настройке можно найти здесь .

0 голосов
/ 09 апреля 2016

Помимо поддержки YouCompleteMe Tern есть также плагин Tern для Vim Vim, который можно найти здесь: https://github.com/ternjs/tern_for_vim

0 голосов
/ 16 августа 2011

Вы могли бы взглянуть на Snipmate.Я рекомендую вам использовать эту версию вместо версии vim.org, которая больше не поддерживается (обратите внимание на readme, поскольку этот плагин требует какой-то другой).Затем вы должны попробовать что-то вроде этого Поиск в Google .

Если вы не найдете фрагмент кода, который соответствует вашим потребностям, вы можете подумать о создании собственного файла фрагмента во время кодирования.Синтаксис очень простой и мощный!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...