Загрузка...
Linux
Новости, статьи, обсуждения, - все что связано с GNU Linux, FreeBSD, OpenBSD, Sun Solaris, Mac OS X и другими системами. Если вы интересуетесь данной темой - добро пожаловать в сообщество.
     

snipMate - ускоряем кодинг в Vim

27.07.10, 11:34
Автор ggg

Одним из наиболее интересных преимуществ широко известного среди любителей Mac OS X текстового редактора TextMate является средство, которое называется Snippets (см. видео). Суть его заключается в том, что часто используемый блок текста может быть выделен в шаблон, который используется в дальнейшем для ускорения работы. Шаблон может содержать метки, упрощающие навигацию.

Шикарно, скажите вы, но как использовать такую штуку в Vim? В этом поможет плагин, который называется snipMate. Мне показалось, что в стандартной поставке набор предустановленных snippet-ов маловат, но он легко расширяется с помощью этого github репозитория, который добавляет множество snippet-ов для таких языков как C, PHP, Java, Ruby, Python, HTML, CSS и многих других.

Говорить об этом плагине можно очень долго и все равно польза кажется туманной пока сам не увидишь и не попробуешь. Скажу, что после некоторого периода привыкания (у меня он длился около дня) snipMate становится просто незаменимым.

Комментарии

Да штука действительно классная, 100% привыкания с первой дозы.

а как расширить эти сниппеты с этого github репозитария? его просто надо скачать и куда копировать? как это делать?

git clone https://github.com/scrooloose/snipmate-snippets.git
cd snipmate-snippets
rake deploy_local

аноним 26 марта 2011, 17:41
0

1.эта ссылка,лишь только для чтения
2.этот код вставлять куда?

это 3 команды, которые надо выполнить в консоли

аноним 31 марта 2011, 8:37
0

пытаюсь выполнить первую строку в консоле,а пишет:

If ‘git’ is not a typo you can use command-not-found to lookup the package that contains it, like this:
cnf git

аноним 31 марта 2011, 10:50
0

У вас не установлен git. Какой дистрибутив? Если дистрибутив debian или ubuntu то git можно установить командой
sudo apt-get install git-core

Войдите, чтобы оставить комментарий