A collection of sublime text snippets useful for coding ERB templates
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 3 commits ahead, 23 commits behind matthewrobertson:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore
LICENSE.txt
README.md
comment_erb.sublime-snippet
erb_translation.sublime-snippet
form_for_erb.sublime-snippet
label_tag.sublime-snippet
password_tag.sublime-snippet
print_erb.sublime-snippet
submit_tag.sublime-snippet
text_field_tag.sublime-snippet
unless_erb.sublime-snippet

README.md

ERB-Sublime-Snippets

A collection of Sublime Text snippets useful for writing ERB

##Installation

These snippets can now be installed via Sublime Package Control. If you do not use package control, simply checkout the source code into Sublime Text's packages directory. The location is system specific:

For OSX

$ cd ~/Library/Application\ Support/Sublime\ Text\ 2/Packages/
$ git clone git://github.com/matthewrobertson/ERB-Sublime-Snippets.git ERB_Snippets

For Windows

$ cd %APPDATA%/Sublime Text 2/Packages/
$ git clone git://github.com/matthewrobertson/ERB-Sublime-Snippets.git ERB_Snippets

For Linux

$ cd ~/.Sublime Text 2/Packages/
$ git clone git://github.com/matthewrobertson/ERB-Sublime-Snippets.git ERB_Snippets

##Snippets and Bindings

Snippet Tab Trigger Output
ERB tags __er__ `<% %>`
print ERB tags __pe__ `<%= %>`
print ERB comment __pc__ `<%# %>`
`if` block __if__ `<% if %>...<% end %>`
`if` / `else` block __ife__ `<% if %>...<% else %>...<% end %>`
`else` tag __else__ `<% else %>`
`elsif` tag __elsif__ `<% elsif %>`
`unless` block __unless__ `<% unless %>...<% end %>`
`end` block __end__ `<% end %>`
`submit_tag` helper __st__ `<%= submit_tag ..., ... %>`
`text_field_tag` helper __tft__ `<%= text_field_tag ..., ... %>`
`password_field_tag` helper __pft__ `<%= password_field_tag ..., ... %>`
`label_tag` helper __lblt__ `<%= label_tag ..., ... %>`
`link_to` helper __lt__ `<%= link_to ..., ... %>`
`form_for` helper __form__ `<%= form_for(@ ) do |f| %> ... <% end %>`
`t()` helper __t__ `<%= t('@') %>`

##Questions, Comments, Concerns?

Feel free to submit a pull request with any snippets you would like to add to the project. If you have any problems or suggestions you can contact me on twitter.

##License

Released under WTFPL, Version 2