This repository contains the official collection of snippets for yasnippet.
You can install this package from melpa, first by ensuring you have it source of your pacages.
(require 'package)
(add-to-list 'package-archives
'("melpa" . "http://melpa.milkbox.net/packages/") t)
(package-initialize)
Once that is done just refresh the packages andd install with.
- M-x package-refresh-contents
- M-x package-install yasnippet-snippets
Once that is done all the snippets will load automatically as soon as yasnippet loads.
So if you have any useful snippets for any language or framework please feel free to contribute, by opening a PR or an issue if you have any suggestions.
To study the current snippets I suggest to use M-x yas-describe-tables
which will gave a table representation of all the snippets available in the current mode.
Snippets need to be generic enough to be useful for everyone, and not contain anything specific to your own system.
Until September 1st 2014 there were a lot of HTML snippets in the repository, which were sometimes useful but I came to the conclusion that yasnippet was not the right fool for them, so they were removed in this pull request: AndreaCrotti#49
To everyone writing a lot of HTML I suggest using emmet mode instead, which is a much more powerful mode for writing HTML tags.