Как распознать библиотеки / фреймворки JavaScript в Vim? - PullRequest
8 голосов
/ 04 февраля 2011

Я перешел с Textmate на Vim около года назад, поэтому я погрузился в книги, скринкасты и форумы о Vim и о том, как люди настраивают свои .vimrc.

IЯ больше не новичок, но ни в коем случае не являюсь продвинутым или промежуточным пользователем, я нахожусь в стадии, когда я чувствую себя комфортно, эффективно используя Vim.

Вот вопрос:

Как я могу получить строку состояния vim, чтобы показать мне, какая библиотека / фреймворк Javascript используется?Очевидно, самые популярные, такие как jQuery, Prototype, YUI2 / 3, Dojo и т. Д.

Возможно, это просто тривиальная вещь, и некоторые люди могут подумать, что, глядя на код, вы сможете найти, какую библиотекуиспользуется.Но по той же причине у людей есть git, hg, rvm, tags, cwd, показывающие в их статусной строке, я хочу видеть это в моей статусной строке.

1 Ответ

1 голос
/ 06 февраля 2011

По сути, вам нужно написать скрипт vim, чтобы сделать это, а затем поместить это в ваш файл .vimrc.

Если у вас есть vim, содержащий Python, Ruby или PERL, то это довольно просто, просто найдите тег script с src = someframework и установите строку состояния.

Но если вам нужно более общее решение, вам нужно выучить язык сценариев vim, который немного затруднителен. Мое предложение было бы получить двоичный файл, который включает в себя надлежащий язык сценариев и накатить ваше собственное решение.

...