aboutsummaryrefslogtreecommitdiff
path: root/vim/bundle/vim-snippets/snippets/haml.snippets
diff options
context:
space:
mode:
authorKarel Kočí <cynerd@email.cz>2016-06-30 16:03:25 +0200
committerKarel Kočí <cynerd@email.cz>2016-06-30 16:03:25 +0200
commite573b3020c032400eed60b649a2cbf55266e6bb0 (patch)
tree8f572394ac8433529c7a8e70d160a2fbe8268b4e /vim/bundle/vim-snippets/snippets/haml.snippets
parentb8c667bd64b3edd38d56c63c5bd1db53a23b4499 (diff)
downloadmyconfigs-e573b3020c032400eed60b649a2cbf55266e6bb0.tar.gz
myconfigs-e573b3020c032400eed60b649a2cbf55266e6bb0.tar.bz2
myconfigs-e573b3020c032400eed60b649a2cbf55266e6bb0.zip
Add current configurations from old repository
Diffstat (limited to 'vim/bundle/vim-snippets/snippets/haml.snippets')
-rw-r--r--vim/bundle/vim-snippets/snippets/haml.snippets37
1 files changed, 37 insertions, 0 deletions
diff --git a/vim/bundle/vim-snippets/snippets/haml.snippets b/vim/bundle/vim-snippets/snippets/haml.snippets
new file mode 100644
index 0000000..09217c6
--- /dev/null
+++ b/vim/bundle/vim-snippets/snippets/haml.snippets
@@ -0,0 +1,37 @@
+snippet t
+ %table
+ %tr
+ %th
+ ${1:headers}
+ %tr
+ %td
+ ${0:headers}
+snippet ul
+ %ul
+ %li
+ ${0:item}
+ %li
+snippet rp
+ = render :partial => "${0:item}"
+snippet rpc
+ = render :partial => "${1:item}", :collection => ${0:@$1s}
+snippet rpl
+ = render :partial => "${1:item}", :locals => { :${2:$1} => ${0:@$1}
+snippet rpo
+ = render :partial => "${1:item}", :object => ${0:@$1}
+snippet lt
+ = link_to ${1:name}, ${2:dest}
+snippet mt
+ = mail_to ${1:email_address}, ${2:name}
+snippet mts
+ = mail_to ${1:email_address}, ${2:name}, :subject => ${3}, :body => ${4}
+snippet ife
+ - if ${1:condition}
+ ${2}
+ - else
+ ${0}
+snippet ifp
+ - if ${1:condition}.presence?
+ ${0}
+snippet ntc
+ = number_to_currency(${1})