diff --git a/text-mode/cc-mode/c++-mode/beginend b/snippets/text-mode/cc-mode/c++-mode/beginend similarity index 100% rename from text-mode/cc-mode/c++-mode/beginend rename to snippets/text-mode/cc-mode/c++-mode/beginend diff --git a/text-mode/cc-mode/c++-mode/class b/snippets/text-mode/cc-mode/c++-mode/class similarity index 100% rename from text-mode/cc-mode/c++-mode/class rename to snippets/text-mode/cc-mode/c++-mode/class diff --git a/text-mode/cc-mode/c++-mode/using b/snippets/text-mode/cc-mode/c++-mode/using similarity index 100% rename from text-mode/cc-mode/c++-mode/using rename to snippets/text-mode/cc-mode/c++-mode/using diff --git a/text-mode/cc-mode/c-mode/fopen b/snippets/text-mode/cc-mode/c-mode/fopen similarity index 100% rename from text-mode/cc-mode/c-mode/fopen rename to snippets/text-mode/cc-mode/c-mode/fopen diff --git a/text-mode/cc-mode/do b/snippets/text-mode/cc-mode/do similarity index 100% rename from text-mode/cc-mode/do rename to snippets/text-mode/cc-mode/do diff --git a/text-mode/cc-mode/for b/snippets/text-mode/cc-mode/for similarity index 100% rename from text-mode/cc-mode/for rename to snippets/text-mode/cc-mode/for diff --git a/text-mode/cc-mode/if b/snippets/text-mode/cc-mode/if similarity index 100% rename from text-mode/cc-mode/if rename to snippets/text-mode/cc-mode/if diff --git a/text-mode/cc-mode/inc b/snippets/text-mode/cc-mode/inc similarity index 100% rename from text-mode/cc-mode/inc rename to snippets/text-mode/cc-mode/inc diff --git a/text-mode/cc-mode/inc.1 b/snippets/text-mode/cc-mode/inc.1 similarity index 100% rename from text-mode/cc-mode/inc.1 rename to snippets/text-mode/cc-mode/inc.1 diff --git a/text-mode/cc-mode/main b/snippets/text-mode/cc-mode/main similarity index 100% rename from text-mode/cc-mode/main rename to snippets/text-mode/cc-mode/main diff --git a/text-mode/cc-mode/once b/snippets/text-mode/cc-mode/once similarity index 100% rename from text-mode/cc-mode/once rename to snippets/text-mode/cc-mode/once diff --git a/text-mode/cc-mode/struct b/snippets/text-mode/cc-mode/struct similarity index 100% rename from text-mode/cc-mode/struct rename to snippets/text-mode/cc-mode/struct diff --git a/text-mode/cperl-mode/eval b/snippets/text-mode/cperl-mode/eval similarity index 100% rename from text-mode/cperl-mode/eval rename to snippets/text-mode/cperl-mode/eval diff --git a/text-mode/cperl-mode/for b/snippets/text-mode/cperl-mode/for similarity index 100% rename from text-mode/cperl-mode/for rename to snippets/text-mode/cperl-mode/for diff --git a/text-mode/cperl-mode/fore b/snippets/text-mode/cperl-mode/fore similarity index 100% rename from text-mode/cperl-mode/fore rename to snippets/text-mode/cperl-mode/fore diff --git a/text-mode/cperl-mode/if b/snippets/text-mode/cperl-mode/if similarity index 100% rename from text-mode/cperl-mode/if rename to snippets/text-mode/cperl-mode/if diff --git a/text-mode/cperl-mode/ife b/snippets/text-mode/cperl-mode/ife similarity index 100% rename from text-mode/cperl-mode/ife rename to snippets/text-mode/cperl-mode/ife diff --git a/text-mode/cperl-mode/ifee b/snippets/text-mode/cperl-mode/ifee similarity index 100% rename from text-mode/cperl-mode/ifee rename to snippets/text-mode/cperl-mode/ifee diff --git a/text-mode/cperl-mode/sub b/snippets/text-mode/cperl-mode/sub similarity index 100% rename from text-mode/cperl-mode/sub rename to snippets/text-mode/cperl-mode/sub diff --git a/text-mode/cperl-mode/unless b/snippets/text-mode/cperl-mode/unless similarity index 100% rename from text-mode/cperl-mode/unless rename to snippets/text-mode/cperl-mode/unless diff --git a/text-mode/cperl-mode/while b/snippets/text-mode/cperl-mode/while similarity index 100% rename from text-mode/cperl-mode/while rename to snippets/text-mode/cperl-mode/while diff --git a/text-mode/cperl-mode/xfore b/snippets/text-mode/cperl-mode/xfore similarity index 100% rename from text-mode/cperl-mode/xfore rename to snippets/text-mode/cperl-mode/xfore diff --git a/text-mode/cperl-mode/xif b/snippets/text-mode/cperl-mode/xif similarity index 100% rename from text-mode/cperl-mode/xif rename to snippets/text-mode/cperl-mode/xif diff --git a/text-mode/cperl-mode/xunless b/snippets/text-mode/cperl-mode/xunless similarity index 100% rename from text-mode/cperl-mode/xunless rename to snippets/text-mode/cperl-mode/xunless diff --git a/text-mode/cperl-mode/xwhile b/snippets/text-mode/cperl-mode/xwhile similarity index 100% rename from text-mode/cperl-mode/xwhile rename to snippets/text-mode/cperl-mode/xwhile diff --git a/text-mode/css-mode/background b/snippets/text-mode/css-mode/background similarity index 100% rename from text-mode/css-mode/background rename to snippets/text-mode/css-mode/background diff --git a/text-mode/css-mode/background.1 b/snippets/text-mode/css-mode/background.1 similarity index 100% rename from text-mode/css-mode/background.1 rename to snippets/text-mode/css-mode/background.1 diff --git a/text-mode/css-mode/border b/snippets/text-mode/css-mode/border similarity index 100% rename from text-mode/css-mode/border rename to snippets/text-mode/css-mode/border diff --git a/text-mode/email b/snippets/text-mode/email similarity index 100% rename from text-mode/email rename to snippets/text-mode/email diff --git a/text-mode/html-mode/div b/snippets/text-mode/html-mode/div similarity index 100% rename from text-mode/html-mode/div rename to snippets/text-mode/html-mode/div diff --git a/text-mode/html-mode/doctype b/snippets/text-mode/html-mode/doctype similarity index 100% rename from text-mode/html-mode/doctype rename to snippets/text-mode/html-mode/doctype diff --git a/text-mode/html-mode/doctype.xhml1 b/snippets/text-mode/html-mode/doctype.xhml1 similarity index 100% rename from text-mode/html-mode/doctype.xhml1 rename to snippets/text-mode/html-mode/doctype.xhml1 diff --git a/text-mode/html-mode/doctype.xhtml1_1 b/snippets/text-mode/html-mode/doctype.xhtml1_1 similarity index 100% rename from text-mode/html-mode/doctype.xhtml1_1 rename to snippets/text-mode/html-mode/doctype.xhtml1_1 diff --git a/text-mode/html-mode/doctype.xhtml1_strict b/snippets/text-mode/html-mode/doctype.xhtml1_strict similarity index 100% rename from text-mode/html-mode/doctype.xhtml1_strict rename to snippets/text-mode/html-mode/doctype.xhtml1_strict diff --git a/text-mode/html-mode/doctype.xhtml1_transitional b/snippets/text-mode/html-mode/doctype.xhtml1_transitional similarity index 100% rename from text-mode/html-mode/doctype.xhtml1_transitional rename to snippets/text-mode/html-mode/doctype.xhtml1_transitional diff --git a/text-mode/objc-mode/prop b/snippets/text-mode/objc-mode/prop similarity index 100% rename from text-mode/objc-mode/prop rename to snippets/text-mode/objc-mode/prop diff --git a/text-mode/python-mode/__ b/snippets/text-mode/python-mode/__ similarity index 100% rename from text-mode/python-mode/__ rename to snippets/text-mode/python-mode/__ diff --git a/text-mode/python-mode/for b/snippets/text-mode/python-mode/for similarity index 100% rename from text-mode/python-mode/for rename to snippets/text-mode/python-mode/for diff --git a/text-mode/python-mode/ifmain b/snippets/text-mode/python-mode/ifmain similarity index 100% rename from text-mode/python-mode/ifmain rename to snippets/text-mode/python-mode/ifmain diff --git a/text-mode/python-mode/while b/snippets/text-mode/python-mode/while similarity index 100% rename from text-mode/python-mode/while rename to snippets/text-mode/python-mode/while diff --git a/text-mode/ruby-mode/# b/snippets/text-mode/ruby-mode/# similarity index 100% rename from text-mode/ruby-mode/# rename to snippets/text-mode/ruby-mode/# diff --git a/text-mode/ruby-mode/=b b/snippets/text-mode/ruby-mode/=b similarity index 100% rename from text-mode/ruby-mode/=b rename to snippets/text-mode/ruby-mode/=b diff --git a/text-mode/ruby-mode/Comp b/snippets/text-mode/ruby-mode/Comp similarity index 100% rename from text-mode/ruby-mode/Comp rename to snippets/text-mode/ruby-mode/Comp diff --git a/text-mode/ruby-mode/all b/snippets/text-mode/ruby-mode/all similarity index 100% rename from text-mode/ruby-mode/all rename to snippets/text-mode/ruby-mode/all diff --git a/text-mode/ruby-mode/am b/snippets/text-mode/ruby-mode/am similarity index 100% rename from text-mode/ruby-mode/am rename to snippets/text-mode/ruby-mode/am diff --git a/text-mode/ruby-mode/any b/snippets/text-mode/ruby-mode/any similarity index 100% rename from text-mode/ruby-mode/any rename to snippets/text-mode/ruby-mode/any diff --git a/text-mode/ruby-mode/app b/snippets/text-mode/ruby-mode/app similarity index 100% rename from text-mode/ruby-mode/app rename to snippets/text-mode/ruby-mode/app diff --git a/text-mode/ruby-mode/bm b/snippets/text-mode/ruby-mode/bm similarity index 100% rename from text-mode/ruby-mode/bm rename to snippets/text-mode/ruby-mode/bm diff --git a/text-mode/ruby-mode/case b/snippets/text-mode/ruby-mode/case similarity index 100% rename from text-mode/ruby-mode/case rename to snippets/text-mode/ruby-mode/case diff --git a/text-mode/ruby-mode/cla b/snippets/text-mode/ruby-mode/cla similarity index 100% rename from text-mode/ruby-mode/cla rename to snippets/text-mode/ruby-mode/cla diff --git a/text-mode/ruby-mode/classify b/snippets/text-mode/ruby-mode/classify similarity index 100% rename from text-mode/ruby-mode/classify rename to snippets/text-mode/ruby-mode/classify diff --git a/text-mode/ruby-mode/cls b/snippets/text-mode/ruby-mode/cls similarity index 100% rename from text-mode/ruby-mode/cls rename to snippets/text-mode/ruby-mode/cls diff --git a/text-mode/ruby-mode/collect b/snippets/text-mode/ruby-mode/collect similarity index 100% rename from text-mode/ruby-mode/collect rename to snippets/text-mode/ruby-mode/collect diff --git a/text-mode/ruby-mode/dee b/snippets/text-mode/ruby-mode/dee similarity index 100% rename from text-mode/ruby-mode/dee rename to snippets/text-mode/ruby-mode/dee diff --git a/text-mode/ruby-mode/deli b/snippets/text-mode/ruby-mode/deli similarity index 100% rename from text-mode/ruby-mode/deli rename to snippets/text-mode/ruby-mode/deli diff --git a/text-mode/ruby-mode/det b/snippets/text-mode/ruby-mode/det similarity index 100% rename from text-mode/ruby-mode/det rename to snippets/text-mode/ruby-mode/det diff --git a/text-mode/ruby-mode/ea b/snippets/text-mode/ruby-mode/ea similarity index 100% rename from text-mode/ruby-mode/ea rename to snippets/text-mode/ruby-mode/ea diff --git a/text-mode/ruby-mode/eac b/snippets/text-mode/ruby-mode/eac similarity index 100% rename from text-mode/ruby-mode/eac rename to snippets/text-mode/ruby-mode/eac diff --git a/text-mode/ruby-mode/eai b/snippets/text-mode/ruby-mode/eai similarity index 100% rename from text-mode/ruby-mode/eai rename to snippets/text-mode/ruby-mode/eai diff --git a/text-mode/ruby-mode/eav b/snippets/text-mode/ruby-mode/eav similarity index 100% rename from text-mode/ruby-mode/eav rename to snippets/text-mode/ruby-mode/eav diff --git a/text-mode/ruby-mode/eawi b/snippets/text-mode/ruby-mode/eawi similarity index 100% rename from text-mode/ruby-mode/eawi rename to snippets/text-mode/ruby-mode/eawi diff --git a/text-mode/ruby-mode/forin b/snippets/text-mode/ruby-mode/forin similarity index 100% rename from text-mode/ruby-mode/forin rename to snippets/text-mode/ruby-mode/forin diff --git a/text-mode/ruby-mode/if b/snippets/text-mode/ruby-mode/if similarity index 100% rename from text-mode/ruby-mode/if rename to snippets/text-mode/ruby-mode/if diff --git a/text-mode/ruby-mode/ife b/snippets/text-mode/ruby-mode/ife similarity index 100% rename from text-mode/ruby-mode/ife rename to snippets/text-mode/ruby-mode/ife diff --git a/text-mode/ruby-mode/inject b/snippets/text-mode/ruby-mode/inject similarity index 100% rename from text-mode/ruby-mode/inject rename to snippets/text-mode/ruby-mode/inject diff --git a/text-mode/ruby-mode/mm b/snippets/text-mode/ruby-mode/mm similarity index 100% rename from text-mode/ruby-mode/mm rename to snippets/text-mode/ruby-mode/mm diff --git a/text-mode/ruby-mode/r b/snippets/text-mode/ruby-mode/r similarity index 100% rename from text-mode/ruby-mode/r rename to snippets/text-mode/ruby-mode/r diff --git a/text-mode/ruby-mode/rb b/snippets/text-mode/ruby-mode/rb similarity index 100% rename from text-mode/ruby-mode/rb rename to snippets/text-mode/ruby-mode/rb diff --git a/text-mode/ruby-mode/reject b/snippets/text-mode/ruby-mode/reject similarity index 100% rename from text-mode/ruby-mode/reject rename to snippets/text-mode/ruby-mode/reject diff --git a/text-mode/ruby-mode/req b/snippets/text-mode/ruby-mode/req similarity index 100% rename from text-mode/ruby-mode/req rename to snippets/text-mode/ruby-mode/req diff --git a/text-mode/ruby-mode/rreq b/snippets/text-mode/ruby-mode/rreq similarity index 100% rename from text-mode/ruby-mode/rreq rename to snippets/text-mode/ruby-mode/rreq diff --git a/text-mode/ruby-mode/rw b/snippets/text-mode/ruby-mode/rw similarity index 100% rename from text-mode/ruby-mode/rw rename to snippets/text-mode/ruby-mode/rw diff --git a/text-mode/ruby-mode/select b/snippets/text-mode/ruby-mode/select similarity index 100% rename from text-mode/ruby-mode/select rename to snippets/text-mode/ruby-mode/select diff --git a/text-mode/ruby-mode/w b/snippets/text-mode/ruby-mode/w similarity index 100% rename from text-mode/ruby-mode/w rename to snippets/text-mode/ruby-mode/w diff --git a/text-mode/ruby-mode/y b/snippets/text-mode/ruby-mode/y similarity index 100% rename from text-mode/ruby-mode/y rename to snippets/text-mode/ruby-mode/y diff --git a/text-mode/ruby-mode/zip b/snippets/text-mode/ruby-mode/zip similarity index 100% rename from text-mode/ruby-mode/zip rename to snippets/text-mode/ruby-mode/zip diff --git a/text-mode/time b/snippets/text-mode/time similarity index 100% rename from text-mode/time rename to snippets/text-mode/time