Skip to content

Commit ccf100d

Browse files
Egor VakhromtsevMartin Grenfell
Egor Vakhromtsev
authored and
Martin Grenfell
committed
Add haml snippets (translation from eruby-rails)
Signed-off-by: Martin Grenfell <[email protected]>
1 parent 78a4cf6 commit ccf100d

38 files changed

+51
-0
lines changed

Rakefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ task :deploy_local do
77
run "cp -r c ~/.vim/snippets/"
88
run "cp -r eruby ~/.vim/snippets/"
99
run "cp -r eruby-rails ~/.vim/snippets/"
10+
run "cp -r haml ~/.vim/snippets/"
1011
run "cp -r html ~/.vim/snippets/"
1112
run "cp -r java ~/.vim/snippets/"
1213
run "cp -r javascript ~/.vim/snippets/"

haml/conf.snippet

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
-content_for :${1:yield_label_in_layout} do
2+
${2}
3+

haml/cs.snippet

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
=collection_select <+object+>, <+method+>, <+collection+>, <+value_method+>, <+text_method+><+, <+[options]+>, <+[html_options]+>+>

haml/ff.snippet

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
-form_for @${1:model} do |f|
2+
${2}

haml/ffcb.snippet

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
= f.check_box :${1:attribute}

haml/ffe.snippet

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
=error_messages_for :${1:model}
2+
3+
-form_for @${2:model} do |f|
4+
${3}

haml/ffff.snippet

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
= f.file_field :${1:attribute}

haml/ffhf.snippet

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
= f.hidden_field :${1:attribute}

haml/ffl.snippet

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
= f.label :<+attribute+><+, '<+attribute+>'+>

haml/ffpf.snippet

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
= f.password_field :${1:attribute}

haml/ffrb.snippet

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
= f.radio_button :${1:attribute}, :${2:tag_value}

haml/ffs.snippet

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
= f.submit "<+Submit+>"<+, :disable_with => '<+Submitting+>'+>

haml/ffta.snippet

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
= f.text_area :${1:attribute}

haml/fftf.snippet

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
= f.text_field :${1:attribute}

haml/fields.snippet

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
-fields_for :${1:model}, @$1 do |${2:f}|
2+
${3}

haml/for.snippet

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
-if !${1:list}.blank?
2+
-for ${2:item} in $1
3+
${3}
4+
-else
5+
${4}
6+

haml/ft.snippet

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
-form_tag(<+:action => "<+update+>"+><+, {:<+class+> => "<+form+>"}+>) do
2+
<++>

haml/it.snippet

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
= image_tag "${1}"

haml/jit.snippet

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
= javascript_include_tag <+:all+><+, :cache => <+true+>+>

haml/jsit.snippet

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
= javascript_include_tag "${1}"

haml/lia.snippet

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
= link_to "${1:link text}", :action => "${2:index}"

haml/liai.snippet

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
= link_to "<+link text+>", :action => "<+edit+>", :id => <+@<+item+>+>

haml/lic.snippet

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
= link_to "${1:link text}", :controller => "${2:items}"

haml/lica.snippet

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
= link_to "${1:link text}", :controller => "${2:items}", :action => "${3:index}"

haml/licai.snippet

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
= link_to "<+link text+>", :controller => "<+items+>", :action => "<+edit+>", :id => <+@<+item+>+>

haml/lim.snippet

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
= link_to <+model+>.<+name+>, <+<+model+>_path(<+model+>)+>

haml/linp.snippet

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
= link_to <+"<+link text+>"+>, <+<+parent+>_<+child+>_path(<+@+><+parent+>, <+@+><+child+>)+>

haml/linpp.snippet

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
= link_to <+"<+link text+>"+>, <+<+parent+>_<+child+>_path(<+@+><+parent+>)+>

haml/lip.snippet

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
= link_to <+"<+link text+>"+>, <+<+model+>_path(<+@+><+instance+>)+>

haml/lipp.snippet

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
= link_to <+"<+link text+>"+>, <+<+model+>s_path+>

haml/lt.snippet

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
= link_to "${1}", ${2:dest}

haml/ofcfs.snippet

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
= options_from_collection_for_select <+collection+>, <+value_method+>, <+text_method+><+, <+[selected_value]+>+>

haml/rf.snippet

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
= render :file => "${1:file}"${2}

haml/rp.snippet

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
= render :partial => "${1:file}"${2}

haml/rt.snippet

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
= render :template => "${1:file}"${2}

haml/slt.snippet

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
= stylesheet_link_tag <+:all+><+, :cache => <+true+>+>

haml/sslt.snippet

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
= stylesheet_link_tag "${1}"

haml/st.snippet

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
= submit_tag "<+Save changes+>"<+, :id => "<+submit+>"+><+, :name => "<+submit+>"+><+, :class => "<+form_name+>"+><+, :disabled => <+false+>+><+, :disable_with => "<+Please wait+>"+>

0 commit comments

Comments
 (0)