├── Commands
├── Update Bundle via Git.tmCommand
├── clean text +
.tmCommand
├── navbar + title.tmCommand
├── navbar.tmCommand
├── tabs -> table (th left).tmCommand
├── tabs -> table (th top).tmCommand
└── tabs -> table.tmCommand
├── DragCommands
├── Insert Image Path.tmDragCommand
└── Insert Image With Dimensions.tmDragCommand
├── README
├── Snippets
├── a (link) short.tmSnippet
├── a (link).tmSnippet
├── a (word).tmSnippet
├── a mailto.tmSnippet
├── abbr copy.tmSnippet
├── abbr.tmSnippet
├── acronym.tmSnippet
├── address.tmSnippet
├── blockquote.tmSnippet
├── br.tmSnippet
├── cite copy.tmSnippet
├── cite.tmSnippet
├── code copy.tmSnippet
├── code.tmSnippet
├── del.tmSnippet
├── dfn.tmSnippet
├── div class + cmt.tmSnippet
├── div class.tmSnippet
├── div clear.tmSnippet
├── div id + cmt.tmSnippet
├── div id.tmSnippet
├── em.tmSnippet
├── fieldset.tmSnippet
├── form copy.tmSnippet
├── form.tmSnippet
├── h1.tmSnippet
├── h2.tmSnippet
├── h3.tmSnippet
├── h4.tmSnippet
├── h5.tmSnippet
├── h6.tmSnippet
├── hr.tmSnippet
├── img (place holder).tmSnippet
├── input (img).tmSnippet
├── input (long).tmSnippet
├── input (short).tmSnippet
├── ins.tmSnippet
├── kbd.tmSnippet
├── label.tmSnippet
├── legend.tmSnippet
├── list dl.tmSnippet
├── list dt+dd.tmSnippet
├── list li.tmSnippet
├── list ol.tmSnippet
├── list ul.tmSnippet
├── list wrap ol class.tmSnippet
├── list wrap ol id.tmSnippet
├── list wrap ol.tmSnippet
├── list wrap ul + links.tmSnippet
├── list wrap ul class.tmSnippet
├── list wrap ul id.tmSnippet
├── list wrap ul.tmSnippet
├── nav.tmSnippet
├── optgroup.tmSnippet
├── option.tmSnippet
├── p.tmSnippet
├── pre.tmSnippet
├── q.tmSnippet
├── samp copy.tmSnippet
├── samp.tmSnippet
├── section class.tmSnippet
├── section id.tmSnippet
├── select.tmSnippet
├── span class.tmSnippet
├── span id.tmSnippet
├── strong.tmSnippet
├── sub.tmSnippet
├── sup.tmSnippet
├── table.tmSnippet
├── tbody.tmSnippet
├── td.tmSnippet
├── textarea.tmSnippet
├── tfoot.tmSnippet
├── th.tmSnippet
├── thead.tmSnippet
├── tr.tmSnippet
└── var.tmSnippet
├── Syntaxes
└── mhtml.tmLanguage
├── Templates
└── XHTML — 1_0.tmTemplate
│ ├── index.php
│ └── info.plist
└── info.plist
/Commands/Update Bundle via Git.tmCommand:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | beforeRunningCommand
6 | nop
7 | command
8 | cd "$TM_BUNDLE_PATH"
9 |
10 | echo "<pre>"
11 | [ -d ".git" ] && git pull
12 | [ ! -d .git ] && echo "You must install the bundle using Git in order to update via this command. More info: http://github.com/minimaldesign/mHTML.tmbundle"
13 |
14 | osascript -e 'tell app "TextMate" to reload bundles'
15 |
16 | echo "</pre>"
17 | input
18 | selection
19 | name
20 | Update Bundle via Git
21 | output
22 | showAsHTML
23 | uuid
24 | D6F8DB6E-2015-498E-8B20-6E2EC34637F4
25 |
26 |
27 |
--------------------------------------------------------------------------------
/Commands/clean text +
.tmCommand:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | beforeRunningCommand
6 | nop
7 | command
8 | #!/usr/bin/env ruby
9 | txt = STDIN.read
10 | txt = txt.gsub(/\n+/, "++dabreak++").gsub(/[ ]/, "").gsub(/\s+/, " ")
11 | txt = txt.split('++dabreak++').collect do |line|
12 | puts "<p>#{line}</p>"
13 | end
14 | fallbackInput
15 | none
16 | input
17 | selection
18 | keyEquivalent
19 | ^@c
20 | name
21 | clean text + <p>
22 | output
23 | replaceSelectedText
24 | scope
25 | text.html
26 | uuid
27 | 581FECF3-E833-45B5-9C6F-3FE87824DD81
28 |
29 |
30 |
--------------------------------------------------------------------------------
/Commands/navbar + title.tmCommand:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | beforeRunningCommand
6 | nop
7 | command
8 | #!/usr/bin/env ruby
9 | sections = STDIN.readlines
10 | puts "<ol>"
11 | sections.each do |s|
12 | section = s.gsub(/\n/,'')
13 | css_class = section.gsub(/ /, '_').gsub(/[\W\n]/, '').downcase
14 | url = css_class.gsub('_', '-')
15 | puts "\t<li class=\"#{css_class}\" title=\"Got to the #{section} section\"><a href=\"#{url}.php\">#{section}</a></li>"
16 | end
17 | puts "</ol>"
18 | input
19 | selection
20 | keyEquivalent
21 | ^~@N
22 | name
23 | navbar + title
24 | output
25 | replaceSelectedText
26 | scope
27 | text.html
28 | uuid
29 | 52A2EA44-4931-4E1A-987A-C4082A74CC31
30 |
31 |
32 |
--------------------------------------------------------------------------------
/Commands/navbar.tmCommand:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | beforeRunningCommand
6 | nop
7 | command
8 | #!/usr/bin/env ruby
9 | sections = STDIN.readlines
10 | puts "<ol>"
11 | sections.each do |s|
12 | section = s.gsub(/\n/,'')
13 | css_class = section.gsub(/ /, '_').gsub(/[\W\n]/, '').downcase
14 | url = css_class.gsub('_', '-')
15 | puts "\t<li class=\"#{css_class}\"><a href=\"#{url}.php\">#{section}</a></li>"
16 | end
17 | puts "</ol>"
18 | fallbackInput
19 | none
20 | input
21 | selection
22 | keyEquivalent
23 | ^~@N
24 | name
25 | navbar
26 | output
27 | replaceSelectedText
28 | scope
29 | text.html
30 | uuid
31 | B376B24A-6E17-4817-A181-BCCCB45CDB45
32 |
33 |
34 |
--------------------------------------------------------------------------------
/Commands/tabs -> table (th left).tmCommand:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | beforeRunningCommand
6 | nop
7 | command
8 | #!/usr/bin/env ruby
9 | table = STDIN.readlines
10 | table = table.collect { |row| row.gsub(/\n/, '').split(/\t+/) }
11 | puts "<table>"
12 | table.each do |row|
13 | print "\t<tr>"
14 | row.each_with_index do |cell, index|
15 | print index == 0 ? "<th>#{cell}</th>" : "<td>#{cell}</td>"
16 | end
17 | print "</tr>\n"
18 | end
19 | puts "</table>"
20 | input
21 | selection
22 | keyEquivalent
23 | ^~@T
24 | name
25 | tabs -> table (th left)
26 | output
27 | replaceSelectedText
28 | scope
29 | text.html
30 | uuid
31 | AC460DE9-5703-4FDA-8729-D635BD3F50B3
32 |
33 |
34 |
--------------------------------------------------------------------------------
/Commands/tabs -> table (th top).tmCommand:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | beforeRunningCommand
6 | nop
7 | command
8 | #!/usr/bin/env ruby
9 | table = STDIN.readlines
10 | table = table.collect { |row| row.gsub(/\n/, '').split(/\t+/) }
11 | puts "<table>"
12 | table.each_with_index do |row, index|
13 | print "\t<tr>"
14 | if index == 0
15 | row.each { |cell| print "<th>#{cell}</th>" }
16 | else
17 | row.each { |cell| print "<td>#{cell}</td>" }
18 | end
19 | print "</tr>\n"
20 | end
21 | puts "</table>"
22 | input
23 | selection
24 | keyEquivalent
25 | ^~@T
26 | name
27 | tabs -> table (th top)
28 | output
29 | replaceSelectedText
30 | scope
31 | text.html
32 | uuid
33 | 479101F9-D223-422E-927D-97E97BAC326F
34 |
35 |
36 |
--------------------------------------------------------------------------------
/Commands/tabs -> table.tmCommand:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | beforeRunningCommand
6 | nop
7 | command
8 | #!/usr/bin/env ruby
9 | table = STDIN.readlines
10 | table = table.collect { |row| row.gsub(/\n/, '').split(/\t+/) }
11 | puts "<table>"
12 | table.each do |row|
13 | print "\t<tr>"
14 | row.each { |cell| print "<td>#{cell}</td>" }
15 | print "</tr>\n"
16 | end
17 | puts "</table>"
18 | input
19 | selection
20 | keyEquivalent
21 | ^~@T
22 | name
23 | tabs -> table
24 | output
25 | replaceSelectedText
26 | scope
27 | text.html
28 | uuid
29 | 8B7C5284-8665-408A-9EA5-469503B7EE54
30 |
31 |
32 |
--------------------------------------------------------------------------------
/DragCommands/Insert Image Path.tmDragCommand:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | bundleUUID
6 | 99BA94C1-0202-4A79-BBF5-A9279B16E2A6
7 | command
8 | img="$TM_DROPPED_FILE"
9 | echo -n $img
10 |
11 | draggedFileExtensions
12 |
13 | png
14 | jpeg
15 | jpg
16 | gif
17 |
18 | name
19 | Insert Image Path
20 | output
21 | insertAsSnippet
22 | scope
23 | text.html
24 | uuid
25 | 8C3B4AE6-7DDE-4B71-B8DE-187CDD609F66
26 |
27 |
28 |
--------------------------------------------------------------------------------
/DragCommands/Insert Image With Dimensions.tmDragCommand:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | command
6 | img="$TM_DROPPED_FILE"
7 | echo -n "<img src=\"$img\" "
8 |
9 | sips -g pixelWidth -g pixelHeight "$img" \
10 | |awk '/pixelWidth/ { printf("width=\"%d\" ", $2) }
11 | /pixelHeight/ { printf("height=\"%d\" ", $2) }'
12 |
13 | base=${img##*/}
14 | echo -n "alt=\"\" />"
15 |
16 | draggedFileExtensions
17 |
18 | png
19 | jpeg
20 | jpg
21 | gif
22 |
23 | name
24 | Insert Image With Dimensions
25 | output
26 | insertAsSnippet
27 | scope
28 | text.html
29 | uuid
30 | 2AFCB76A-1D12-4520-A3B7-30A7F527DA1A
31 |
32 |
33 |
--------------------------------------------------------------------------------
/README:
--------------------------------------------------------------------------------
1 | === INSTALLATION ===
2 |
3 | cd ~/Library/"Application Support"/TextMate/Bundles/
4 |
5 | If that directory wasn't found, you'll need to create it, then:
6 |
7 | git clone git://github.com/minimaldesign/mHTML.tmbundle.git "mHTML.tmbundle"
--------------------------------------------------------------------------------
/Snippets/a (link) short.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | bundleUUID
6 | 4676FC6D-6227-11D9-BFB1-000D93589AF6
7 | content
8 | <a href="${1:#}">${2:$TM_SELECTED_TEXT}</a>$0
9 | keyEquivalent
10 | ^@a
11 | name
12 | a (link) short
13 | scope
14 | text.html
15 | tabTrigger
16 | a
17 | uuid
18 | 4366E3CB-1B3A-43B2-B32C-EC99707B6B3C
19 |
20 |
21 |
--------------------------------------------------------------------------------
/Snippets/a (link).tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <a href="${1:$TM_SELECTED_TEXT}" title="${2:$TM_SELECTED_TEXT}">${3:$TM_SELECTED_TEXT}</a>$0
7 | keyEquivalent
8 | ^@a
9 | name
10 | a (link)
11 | scope
12 | text.html
13 | tabTrigger
14 | a
15 | uuid
16 | 21093360-77A2-4C7D-829B-64DCEA24B5AD
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/a (word).tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <a href="http://${1:www.}${2:$TM_SELECTED_TEXT}${3:.com}" title="${4:}">${5:$TM_SELECTED_TEXT}</a>$0
7 | keyEquivalent
8 | ^@a
9 | name
10 | a (word)
11 | scope
12 | text.html
13 | tabTrigger
14 | a
15 | uuid
16 | 6F65C3BF-237E-4B28-8AE3-792BBC905902
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/a mailto.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <a href="mailto:${1:$TM_SELECTED_TEXT}${2:?subject=${3:feedback}}">${4:$TM_SELECTED_TEXT}</a>$0
7 | keyEquivalent
8 | ^@a
9 | name
10 | a mailto
11 | scope
12 | text.html
13 | tabTrigger
14 | a
15 | uuid
16 | 81DA4C74-A530-11D9-9BCD-000D93C8BE28
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/abbr copy.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <abbr${1: title="${2:name}"}>${3:$TM_SELECTED_TEXT}</abbr>$0
7 | name
8 | abbr copy
9 | scope
10 | text.html
11 | tabTrigger
12 | abbr
13 | uuid
14 | EA08E6D4-9432-491D-9D0C-9366B40DF797
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/abbr.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <abbr${1: title="${2:name}"}>${3:$TM_SELECTED_TEXT}</abbr>$0
7 | keyEquivalent
8 | ^@p
9 | name
10 | abbr
11 | scope
12 | text.html
13 | tabTrigger
14 | abb
15 | uuid
16 | 1E56094F-C4FE-4D73-B312-866D8E4C2278
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/acronym.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <acronym${1: title="${2:name}"}>${3:$TM_SELECTED_TEXT}</acronym>$0
7 | keyEquivalent
8 | ^@p
9 | name
10 | acronym
11 | scope
12 | text.html
13 | tabTrigger
14 | acr
15 | uuid
16 | 30EB469D-BF1F-4B89-B68F-9A4B4714EA2D
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/address.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <address>
7 | ${1:$TM_SELECTED_TEXT}
8 | </address>$0
9 | keyEquivalent
10 | ^@b
11 | name
12 | address
13 | scope
14 | text.html
15 | tabTrigger
16 | add
17 | uuid
18 | E4B833B2-79A8-4CA0-A451-38A48318547B
19 |
20 |
21 |
--------------------------------------------------------------------------------
/Snippets/blockquote.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <blockquote>
7 | ${1:$TM_SELECTED_TEXT}
8 | </blockquote>$0
9 | keyEquivalent
10 | ^@b
11 | name
12 | blockquote
13 | scope
14 | text.html
15 | tabTrigger
16 | blo
17 | uuid
18 | 4A632141-DBE8-4D33-8D8E-76C2568D9D56
19 |
20 |
21 |
--------------------------------------------------------------------------------
/Snippets/br.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <br />
7 | keyEquivalent
8 | @
9 | name
10 | br
11 | scope
12 | text.html
13 | uuid
14 | 3E008E42-A5C9-11D9-9BCD-000D93C8BE28
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/cite copy.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <cite>${1:$TM_SELECTED_TEXT}</cite>$0
7 | name
8 | cite copy
9 | scope
10 | text.html
11 | tabTrigger
12 | cite
13 | uuid
14 | C9682A44-C0D8-418C-9850-DACA4108E450
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/cite.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <cite>${1:$TM_SELECTED_TEXT}</cite>$0
7 | keyEquivalent
8 | ^@p
9 | name
10 | cite
11 | scope
12 | text.html
13 | tabTrigger
14 | cit
15 | uuid
16 | 8B60E854-252B-42B5-B028-7B89C22B9A98
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/code copy.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <code>${1:$TM_SELECTED_TEXT}</code>$0
7 | name
8 | code copy
9 | scope
10 | text.html
11 | tabTrigger
12 | code
13 | uuid
14 | 609B5634-26A4-49D8-8F4D-8D0895027641
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/code.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <code>${1:$TM_SELECTED_TEXT}</code>$0
7 | keyEquivalent
8 | ^@p
9 | name
10 | code
11 | scope
12 | text.html
13 | tabTrigger
14 | cod
15 | uuid
16 | 3615A12D-4CAC-4EDE-9E3B-BF63668389A5
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/del.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <del${1: datetime="`date +%Y-%m-%dT%H:%M:%S%z`"}${2: cite="${3:source}"}>${4:$TM_SELECTED_TEXT}</del>$0
7 | keyEquivalent
8 | ^@i
9 | name
10 | del
11 | scope
12 | text.html
13 | tabTrigger
14 | del
15 | uuid
16 | 0244C3E7-DC81-40ED-8FE5-7E16F11A60FB
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/dfn.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <dfn>${1:$TM_SELECTED_TEXT}</dfn>$0
7 | keyEquivalent
8 | ^@p
9 | name
10 | dfn
11 | scope
12 | text.html
13 | tabTrigger
14 | dfn
15 | uuid
16 | F3248EB7-CE63-4EB1-AC59-4A22F81A910A
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/div class + cmt.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <div class="${1:name}">
7 | ${2:$TM_SELECTED_TEXT}
8 | </div><!-- .$1 -->
9 | keyEquivalent
10 | ^@b
11 | name
12 | div class + cmt
13 | scope
14 | text.html
15 | tabTrigger
16 | div
17 | uuid
18 | 04EEBC2E-9139-4C1D-A900-A6C2536D94B3
19 |
20 |
21 |
--------------------------------------------------------------------------------
/Snippets/div class.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <div${1: class="${2:name}"}>
7 | ${3:$TM_SELECTED_TEXT}
8 | </div>
9 | keyEquivalent
10 | ^@b
11 | name
12 | div class
13 | scope
14 | text.html
15 | tabTrigger
16 | div
17 | uuid
18 | D842261E-0A8E-46F6-9E53-DB2BCD3A79E4
19 |
20 |
21 |
--------------------------------------------------------------------------------
/Snippets/div clear.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <div class="clear"></div>
7 | name
8 | div clear
9 | tabTrigger
10 | clear
11 | uuid
12 | F6C7BFFB-8605-4A96-B7D1-CDA41328115F
13 |
14 |
15 |
--------------------------------------------------------------------------------
/Snippets/div id + cmt.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <div id="${1:name}">
7 | ${2:$TM_SELECTED_TEXT}
8 | </div><!-- #$1 -->
9 | keyEquivalent
10 | ^@b
11 | name
12 | div id + cmt
13 | scope
14 | text.html
15 | tabTrigger
16 | div
17 | uuid
18 | 1515D295-2FFD-4EEB-87FA-034B3ECE372C
19 |
20 |
21 |
--------------------------------------------------------------------------------
/Snippets/div id.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <div${1: id="${2:name}"}>
7 | ${3:$TM_SELECTED_TEXT}
8 | </div>
9 | keyEquivalent
10 | ^@b
11 | name
12 | div id
13 | scope
14 | text.html
15 | tabTrigger
16 | div
17 | uuid
18 | 576036C0-A60E-11D9-ABD6-000D93C8BE28
19 |
20 |
21 |
--------------------------------------------------------------------------------
/Snippets/em.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | ${0:${TM_SELECTED_TEXT/\A<em>(.*)<\/em>\z|.*/(?1:$1:<em>$0<\/em>)/m}}
7 | keyEquivalent
8 | @i
9 | name
10 | em
11 | scope
12 | text.html
13 | tabTrigger
14 | em
15 | uuid
16 | EBB98620-3292-4621-BA38-D8A9A65D9551
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/fieldset.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <fieldset>
7 | $0
8 | </fieldset>
9 | keyEquivalent
10 | ^~@f
11 | name
12 | fieldset
13 | scope
14 | text.html
15 | tabTrigger
16 | fie
17 | uuid
18 | AAE3038A-4169-483B-822B-9B999897DEAF
19 |
20 |
21 |
--------------------------------------------------------------------------------
/Snippets/form copy.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <form${1: id="${2:}"} action="${3:action}" method="post">
7 | $0
8 | </form>
9 | name
10 | form
11 | scope
12 | text.html
13 | tabTrigger
14 | form
15 | uuid
16 | 8157502D-19D5-41D8-AD1D-265CA96F9D45
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/form.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <form${1: id="${2:}"} action="${3:action}" method="post">
7 | $0
8 | </form>
9 | keyEquivalent
10 | ^~@f
11 | name
12 | form
13 | scope
14 | text.html
15 | tabTrigger
16 | for
17 | uuid
18 | 25174599-0A74-4283-B27D-F10CE77831CA
19 |
20 |
21 |
--------------------------------------------------------------------------------
/Snippets/h1.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <h1>${1:$TM_SELECTED_TEXT}</h1>$0
7 | keyEquivalent
8 | ^@h
9 | name
10 | h1
11 | scope
12 | text.html
13 | tabTrigger
14 | h1
15 | uuid
16 | 65BA66DC-A07F-11D9-A5A2-000D93C8BE28
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/h2.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <h2>${1:$TM_SELECTED_TEXT}</h2>$0
7 | keyEquivalent
8 | ^@h
9 | name
10 | h2
11 | scope
12 | text.html
13 | tabTrigger
14 | h2
15 | uuid
16 | B7B544CE-D72B-4439-BA7A-A44EB1564F3A
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/h3.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <h3>${1:$TM_SELECTED_TEXT}</h3>$0
7 | keyEquivalent
8 | ^@h
9 | name
10 | h3
11 | scope
12 | text.html
13 | tabTrigger
14 | h3
15 | uuid
16 | 568A0C35-BA8C-4DCD-8AE3-A31364828188
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/h4.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <h4>${1:$TM_SELECTED_TEXT}</h4>$0
7 | keyEquivalent
8 | ^@h
9 | name
10 | h4
11 | scope
12 | text.html
13 | tabTrigger
14 | h4
15 | uuid
16 | 5C4E6F2A-F0C8-4AE5-8F6E-436DD1390488
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/h5.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <h5>${1:$TM_SELECTED_TEXT}</h5>$0
7 | keyEquivalent
8 | ^@h
9 | name
10 | h5
11 | scope
12 | text.html
13 | tabTrigger
14 | h5
15 | uuid
16 | 8E7ECEE4-58C1-4A30-98C7-0C4EFCC4F1EF
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/h6.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <h6>${1:$TM_SELECTED_TEXT}</h6>$0
7 | keyEquivalent
8 | ^@h
9 | name
10 | h6
11 | scope
12 | text.html
13 | tabTrigger
14 | h6
15 | uuid
16 | 5A52912F-6B84-4EF8-8CF6-1F47B09E5C8B
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/hr.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <hr />
7 | name
8 | hr
9 | scope
10 | text.html
11 | tabTrigger
12 | hr
13 | uuid
14 | C7E8230F-944F-4A3E-889C-CDFFEA7235AC
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/img (place holder).tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <img src="http://placehold.it/${1:10}x${2:10}" width="$1" height="$2" alt="">$0
7 | name
8 | img (place holder)
9 | scope
10 | text.html
11 | tabTrigger
12 | ph
13 | uuid
14 | B5E8F3D3-3879-4257-830B-FA436EC22F51
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/input (img).tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <input type="image" src="$1" name="${2:submit}" value="${3:submit}" />$0
7 | keyEquivalent
8 | ^~@f
9 | name
10 | input (img)
11 | scope
12 | text.html
13 | tabTrigger
14 | inp
15 | uuid
16 | 723C52E3-E205-421D-8CBC-851F1FEE4E98
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/input (long).tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <input ${1:type="${2:button/checkbox/file/hidden/image/password/radio/reset/submit/text}" }${3:name="${4:name}" }${5:value="$6" }${7:id="${8:$9}"} />$0
7 | keyEquivalent
8 | ^~@f
9 | name
10 | input (long)
11 | scope
12 | text.html
13 | tabTrigger
14 | inp
15 | uuid
16 | 44180979-A08E-11D9-A5A2-000D93C8BE28
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/input (short).tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <input name="${1:$1}" value="${2:$1}"${3: id="${4:$1}"} />$0
7 | keyEquivalent
8 | ^~@f
9 | name
10 | input (short)
11 | scope
12 | text.html
13 | tabTrigger
14 | inp
15 | uuid
16 | EC92723F-4A85-4917-8868-9A365A016F54
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/ins.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <ins${1: datetime="`date +%Y-%m-%dT%H:%M:%S%z`"}${2: cite="${3:source}"}>${4:$TM_SELECTED_TEXT}</ins>$0
7 | keyEquivalent
8 | ^@i
9 | name
10 | ins
11 | scope
12 | text.html
13 | tabTrigger
14 | ins
15 | uuid
16 | 189B75E3-8452-490A-A934-5D5FC5EEE1BB
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/kbd.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <kbd>${1:$TM_SELECTED_TEXT}</kbd>$0
7 | keyEquivalent
8 | ^@p
9 | name
10 | kbd
11 | scope
12 | text.html
13 | tabTrigger
14 | kbd
15 | uuid
16 | 92FA5DB8-3A8E-40A1-BAF2-4CD9993BE101
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/label.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <label${1: for="${2:name}"}>$3</label>$0
7 | keyEquivalent
8 | ^~@f
9 | name
10 | label
11 | scope
12 | text.html
13 | tabTrigger
14 | lab
15 | uuid
16 | F2C9D7FA-2003-4B0D-8D9F-BE2D69D215D1
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/legend.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <legend>$1</legend>$0
7 | keyEquivalent
8 | ^~@f
9 | name
10 | legend
11 | scope
12 | text.html
13 | tabTrigger
14 | leg
15 | uuid
16 | B23D27AB-AF39-4EEF-82FF-B59CF5000E9F
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/list dl.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <dl>
7 | ${0:}
8 | </dl>
9 | name
10 | list dl
11 | scope
12 | text.html
13 | tabTrigger
14 | dl
15 | uuid
16 | 4E9475AF-93AC-4376-8BA8-17D5501E160E
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/list dt+dd.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <dt>${1:$TM_SELECTED_TEXT}</dt><dd>$2</dd>$0
7 | name
8 | list dt+dd
9 | scope
10 | text.html
11 | tabTrigger
12 | dt
13 | uuid
14 | B953E1D0-2C69-46F4-9EFD-BBFBD28373D7
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/list li.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <li>${1:$TM_SELECTED_TEXT}</li>$0
7 | name
8 | list li
9 | scope
10 | text.html
11 | tabTrigger
12 | li
13 | uuid
14 | CCC12EAD-2F6A-4C36-830A-8DFD314AC10B
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/list ol.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <ol>
7 | ${0:}
8 | </ol>
9 | name
10 | list ol
11 | scope
12 | text.html
13 | tabTrigger
14 | ol
15 | uuid
16 | 1E1CF5DB-1D60-4743-A14C-F50F7B0522A2
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/list ul.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <ul>
7 | ${0:}
8 | </ul>
9 | name
10 | list ul
11 | scope
12 | text.html
13 | tabTrigger
14 | ul
15 | uuid
16 | 78F1F6A0-2441-4375-8A95-F6CD093147E2
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/list wrap ol class.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <ol class="${1:name}">
7 | ${TM_SELECTED_TEXT/.+/ <li>$0<\/li>/g}
8 | </ol>$0
9 | keyEquivalent
10 | ^@l
11 | name
12 | list wrap ol class
13 | scope
14 | text.html
15 | uuid
16 | 68E06DB4-C160-4D68-AC1B-72C0FA7186C6
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/list wrap ol id.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <ol id="${1:name}">
7 | ${TM_SELECTED_TEXT/.+/ <li>$0<\/li>/g}
8 | </ol>$0
9 | keyEquivalent
10 | ^@l
11 | name
12 | list wrap ol id
13 | scope
14 | text.html
15 | uuid
16 | F4DD678F-E64C-4C5D-9BBF-FEADEC88ED51
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/list wrap ol.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <ol>
7 | ${TM_SELECTED_TEXT/.+/ <li>$0<\/li>/g}
8 | </ol>
9 | keyEquivalent
10 | ^@l
11 | name
12 | list wrap ol
13 | scope
14 | text.html
15 | uuid
16 | BB0F37DA-BDC9-4516-A2B5-5228A1D4AA83
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/list wrap ul + links.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <ul>
7 | ${TM_SELECTED_TEXT/.+/ <li><a href="#">$0<\/a><\/li>/g}
8 | </ul>
9 | keyEquivalent
10 | ^@l
11 | name
12 | list wrap ul + links
13 | scope
14 | text.html
15 | uuid
16 | D52A3397-E697-477C-9868-1D0D9C546059
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/list wrap ul class.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <ul class="${1:name}">
7 | ${TM_SELECTED_TEXT/.+/ <li>$0<\/li>/g}
8 | </ul>$0
9 | keyEquivalent
10 | ^@l
11 | name
12 | list wrap ul class
13 | scope
14 | text.html
15 | uuid
16 | C88C86C6-49F2-4F90-B7BE-8F8582467AF7
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/list wrap ul id.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <ul id="${1:name}">
7 | ${TM_SELECTED_TEXT/.+/ <li>$0<\/li>/g}
8 | </ul>$0
9 | keyEquivalent
10 | ^@l
11 | name
12 | list wrap ul id
13 | scope
14 | text.html
15 | uuid
16 | E56EF7E4-E164-4D8D-81BF-25C0FA1EE9A5
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/list wrap ul.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <ul>
7 | ${TM_SELECTED_TEXT/.+/ <li>$0<\/li>/g}
8 | </ul>
9 | keyEquivalent
10 | ^@l
11 | name
12 | list wrap ul
13 | scope
14 | text.html
15 | uuid
16 | 9CD9B081-3732-46B0-884C-046F10EA5EED
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/nav.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <nav${1: id="${2:name}"}>
7 | ${3:$TM_SELECTED_TEXT}
8 | </nav>
9 | keyEquivalent
10 | ^@b
11 | name
12 | nav
13 | scope
14 | text.html
15 | tabTrigger
16 | nav
17 | uuid
18 | D395E531-4FC8-4F0D-83CC-00FD7DCD7D4E
19 |
20 |
21 |
--------------------------------------------------------------------------------
/Snippets/optgroup.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <optgroup label="${1:value}">
7 | ${2:}
8 | </optgroup>$0
9 | keyEquivalent
10 | ^~@f
11 | name
12 | optgroup
13 | scope
14 | text.html
15 | tabTrigger
16 | optgr
17 | uuid
18 | 9DB0A342-DD76-4269-9F41-0B3B764EBDCC
19 |
20 |
21 |
--------------------------------------------------------------------------------
/Snippets/option.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <option value="${1:value}">${2:$1}</option>$0
7 | keyEquivalent
8 | ^~@f
9 | name
10 | option
11 | scope
12 | text.html
13 | tabTrigger
14 | opt
15 | uuid
16 | EFA8F985-76EE-47F8-BB34-E82A80E63194
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/p.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <p>${1:$TM_SELECTED_TEXT}</p>$0
7 | keyEquivalent
8 | ^@b
9 | name
10 | p
11 | scope
12 | text.html
13 | tabTrigger
14 | p
15 | uuid
16 | 70A8469D-D954-4024-A316-40D9C5D86C1A
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/pre.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <pre>
7 | ${1:$TM_SELECTED_TEXT}
8 | </pre>$0
9 | keyEquivalent
10 | ^@b
11 | name
12 | pre
13 | scope
14 | text.html
15 | tabTrigger
16 | pre
17 | uuid
18 | 0CE8CABC-BDA0-4803-9BC5-829FBEB1C8FC
19 |
20 |
21 |
--------------------------------------------------------------------------------
/Snippets/q.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <q${1: cite="${2:source}"}>${3:$TM_SELECTED_TEXT}</q>$0
7 | keyEquivalent
8 | ^@i
9 | name
10 | q
11 | scope
12 | text.html
13 | tabTrigger
14 | q
15 | uuid
16 | 8586EC50-4D8B-4BD1-9C89-93EC00BA9D08
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/samp copy.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <samp>${1:$TM_SELECTED_TEXT}</samp>$0
7 | name
8 | samp copy
9 | scope
10 | text.html
11 | tabTrigger
12 | samp
13 | uuid
14 | 5CE462E4-8B6B-4753-9684-BD34BF7948A8
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/samp.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <samp>${1:$TM_SELECTED_TEXT}</samp>$0
7 | keyEquivalent
8 | ^@p
9 | name
10 | samp
11 | scope
12 | text.html
13 | tabTrigger
14 | sam
15 | uuid
16 | 5122B37C-7F92-43BC-A65A-384CD7375232
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/section class.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <section${1: class="${2:name}"}>
7 | ${3:$TM_SELECTED_TEXT}
8 | </section>
9 | keyEquivalent
10 | ^@b
11 | name
12 | section class
13 | scope
14 | text.html
15 | tabTrigger
16 | sec
17 | uuid
18 | BE8AC7FD-711E-48D2-93A9-30F78E71AD76
19 |
20 |
21 |
--------------------------------------------------------------------------------
/Snippets/section id.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <section${1: id="${2:name}"}>
7 | ${3:$TM_SELECTED_TEXT}
8 | </section>
9 | keyEquivalent
10 | ^@b
11 | name
12 | section id
13 | scope
14 | text.html
15 | tabTrigger
16 | sec
17 | uuid
18 | 18271022-46FE-4942-AAB1-E88CB360B8F6
19 |
20 |
21 |
--------------------------------------------------------------------------------
/Snippets/select.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <select${1: name="${2:name}"}>
7 | $0
8 | </select>
9 | keyEquivalent
10 | ^~@f
11 | name
12 | select
13 | scope
14 | text.html
15 | tabTrigger
16 | sel
17 | uuid
18 | A4C6B2AF-C03E-40ED-B5B8-AA863761E0D9
19 |
20 |
21 |
--------------------------------------------------------------------------------
/Snippets/span class.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <span${1: class="${2:name}"}>${3:$TM_SELECTED_TEXT}</span>$0
7 | keyEquivalent
8 | ^@i
9 | name
10 | span class
11 | scope
12 | text.html
13 | tabTrigger
14 | span
15 | uuid
16 | 61615745-AE5B-43A3-A6DA-EA0C4E5147A7
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/span id.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <span${1: id="${2:name}"}>${3:$TM_SELECTED_TEXT}</span>$0
7 | keyEquivalent
8 | ^@i
9 | name
10 | span id
11 | scope
12 | text.html
13 | tabTrigger
14 | span
15 | uuid
16 | E013F22C-C1D8-4326-B8CC-DCF7DAD30CC8
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/strong.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | ${0:${TM_SELECTED_TEXT/\A<strong>(.*)<\/strong>\z|.*/(?1:$1:<strong>$0<\/strong>)/m}}
7 | keyEquivalent
8 | @b
9 | name
10 | strong
11 | scope
12 | text.html
13 | tabTrigger
14 | str
15 | uuid
16 | 4117D930-B6FA-4022-97E7-ECCAF4E70F63
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/sub.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <sub${1: class="${2:name}"}>${3:$TM_SELECTED_TEXT}</sub>$0
7 | keyEquivalent
8 | ^@i
9 | name
10 | sub
11 | scope
12 | text.html
13 | tabTrigger
14 | sub
15 | uuid
16 | 2DB168B1-7E47-4540-9C92-7D7586B6F39F
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/sup.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <sup${1: class="${2:name}"}>${3:$TM_SELECTED_TEXT}</sup>$0
7 | keyEquivalent
8 | ^@i
9 | name
10 | sup
11 | scope
12 | text.html
13 | tabTrigger
14 | sup
15 | uuid
16 | 4A68A7D3-A2D9-471E-B099-3856B6F3AEA9
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/table.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <table>
7 | $0
8 | </table>
9 | name
10 | table
11 | scope
12 | text.html
13 | tabTrigger
14 | table
15 | uuid
16 | 57176082-A12F-11D9-A5A2-000D93C8BE28
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/tbody.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | ${0:${TM_SELECTED_TEXT/\A<tbody>\n(.*)\n<\/tbody>\z|.*/(?1:$1:<tbody>\n$0\n<\/tbody>)/m}}
7 | keyEquivalent
8 | ^~@T
9 | name
10 | tbody
11 | scope
12 | text.html
13 | uuid
14 | 364175DE-BF35-458F-9E77-4DC3EA389DC2
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/td.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <td>$1</td>$0
7 | name
8 | td
9 | scope
10 | text.html
11 | tabTrigger
12 | td
13 | uuid
14 | 3F9A6FB9-2346-47F2-B07C-3AD7F84C6EB0
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/textarea.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <textarea name="${1:Name}" rows="${2:8}" cols="${3:40}">$4</textarea>$0
7 | keyEquivalent
8 | ^~@f
9 | name
10 | textarea
11 | scope
12 | text.html
13 | tabTrigger
14 | tex
15 | uuid
16 | 63BB62BC-8D5E-4DDF-9E7A-AD7488FB400D
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/tfoot.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | ${0:${TM_SELECTED_TEXT/\A<tfoot>\n(.*)\n<\/tfoot>\z|.*/(?1:$1:<tfoot>\n$0\n<\/tfoot>)/m}}
7 | keyEquivalent
8 | ^~@T
9 | name
10 | tfoot
11 | scope
12 | text.html
13 | tabTrigger
14 | tfo
15 | uuid
16 | E555FAB0-75D1-4164-92FE-1DE248B9CB0D
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Snippets/th.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <th>$1</th>$0
7 | name
8 | th
9 | scope
10 | text.html
11 | tabTrigger
12 | th
13 | uuid
14 | 5A9EA640-AB43-492D-A527-562E5878D12D
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/thead.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | ${0:${TM_SELECTED_TEXT/\A<thead>\n(.*)\n<\/thead>\z|.*/(?1:$1:<thead>\n$0\n<\/thead>)/m}}
7 | keyEquivalent
8 | ^~@T
9 | name
10 | thead
11 | scope
12 | text.html
13 | uuid
14 | 51B5FFC5-5154-41EF-8B4F-982C4001D701
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/tr.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <tr>$0</tr>
7 | name
8 | tr
9 | scope
10 | text.html
11 | tabTrigger
12 | tr
13 | uuid
14 | A8B09656-372B-4B7E-995A-0C84DC96DED5
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Snippets/var.tmSnippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | content
6 | <var>${1:$TM_SELECTED_TEXT}</var>$0
7 | keyEquivalent
8 | ^@p
9 | name
10 | var
11 | scope
12 | text.html
13 | tabTrigger
14 | var
15 | uuid
16 | D7DDD8B6-10E5-4D44-9FE3-62DF869EE186
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Syntaxes/mhtml.tmLanguage:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | fileTypes
6 |
7 | html
8 | htm
9 | shtml
10 | xhtml
11 | phtml
12 | php
13 | inc
14 | tmpl
15 | tpl
16 | ctp
17 |
18 | foldingStartMarker
19 | (?x)
20 | (<(?i:head|body|table|thead|tbody|tfoot|tr|div|select|fieldset|style|script|ul|ol|li|form|dl|article|aside|canvas|figure|footer|header|hgroup|menu|nav|section|summary)\b.*?>
21 | |<!--(?!.*--\s*>)
22 | |^<!--\ \#tminclude\ (?>.*?-->)$
23 | |<\?(?:php)?.*\b(if|for(each)?|while)\b.+:
24 | |\{\{?(if|foreach|capture|literal|foreach|php|section|strip)
25 | |\{\s*($|\?>\s*$|//|/\*(.*\*/\s*$|(?!.*?\*/)))
26 | )
27 | foldingStopMarker
28 | (?x)
29 | (</(?i:head|body|table|thead|tbody|tfoot|tr|div|select|fieldset|style|script|ul|ol|li|form|dl|article|aside|canvas|figure|footer|header|hgroup|menu|nav|section|summary)>
30 | |^(?!.*?<!--).*?--\s*>
31 | |^<!--\ end\ tminclude\ -->$
32 | |<\?(?:php)?.*\bend(if|for(each)?|while)\b
33 | |\{\{?/(if|foreach|capture|literal|foreach|php|section|strip)
34 | |^[^{]*\}
35 | )
36 | keyEquivalent
37 | ^~H
38 | name
39 | mHTML
40 | patterns
41 |
42 |
43 | include
44 | text.html.basic
45 |
46 |
47 | scopeName
48 | text.html.mhtml
49 | uuid
50 | 9AD4B5D7-BFFE-40D5-A915-6435F41E4EE7
51 |
52 |
53 |
--------------------------------------------------------------------------------
/Templates/XHTML — 1_0.tmTemplate/index.php:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 | ; charset=utf-8" />
7 |
8 |
9 | | ${TM_NEW_FILE_BASENAME}
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/Templates/XHTML — 1_0.tmTemplate/info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | command
6 | if [[ ! -f "$TM_NEW_FILE" ]]; then
7 | TM_DATE=`date +%Y-%m-%d` \
8 | TM_YEAR=`date +%Y` \
9 | TM_USERNAME=`niutil -readprop / /users/\$USER realname` \
10 | perl -pe 's/\$\{([^}]*)\}/$ENV{$1}/g' \
11 | < index.php > "$TM_NEW_FILE"
12 | fi
13 | extension
14 | html
15 | name
16 | XHTML — 1.0
17 | scope
18 | text.html
19 | uuid
20 | 2AF2A5A5-1009-4F85-A5D5-8FC94C72325D
21 |
22 |
23 |
--------------------------------------------------------------------------------
/info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | mainMenu
6 |
7 | excludedItems
8 |
9 | 8157502D-19D5-41D8-AD1D-265CA96F9D45
10 | EA08E6D4-9432-491D-9D0C-9366B40DF797
11 | C9682A44-C0D8-418C-9850-DACA4108E450
12 | 609B5634-26A4-49D8-8F4D-8D0895027641
13 | 5CE462E4-8B6B-4753-9684-BD34BF7948A8
14 |
15 | items
16 |
17 | D858C80C-560A-4E19-B921-3120D39580DF
18 | 04E01857-5286-47F1-8594-D90F72910551
19 | 4A32976E-DAEB-47E5-90E4-76D1859261BD
20 | 62E4B570-6A5C-452C-8B46-71F52F924C54
21 | 2945B767-7883-4923-9129-5A30226CDFFD
22 | 9F54B61D-2F89-4EEF-8996-D148837C5AA8
23 | 9DF71930-C9A3-451D-A139-BCECB135AE37
24 |
25 | submenus
26 |
27 | 04E01857-5286-47F1-8594-D90F72910551
28 |
29 | items
30 |
31 | 61615745-AE5B-43A3-A6DA-EA0C4E5147A7
32 | E013F22C-C1D8-4326-B8CC-DCF7DAD30CC8
33 | ------------------------------------
34 | 4366E3CB-1B3A-43B2-B32C-EC99707B6B3C
35 | 21093360-77A2-4C7D-829B-64DCEA24B5AD
36 | 6F65C3BF-237E-4B28-8AE3-792BBC905902
37 | 81DA4C74-A530-11D9-9BCD-000D93C8BE28
38 | ------------------------------------
39 | 3E008E42-A5C9-11D9-9BCD-000D93C8BE28
40 | 0244C3E7-DC81-40ED-8FE5-7E16F11A60FB
41 | 189B75E3-8452-490A-A934-5D5FC5EEE1BB
42 | 8586EC50-4D8B-4BD1-9C89-93EC00BA9D08
43 | 2DB168B1-7E47-4540-9C92-7D7586B6F39F
44 | 4A68A7D3-A2D9-471E-B099-3856B6F3AEA9
45 |
46 | name
47 | Inline
48 |
49 | 2945B767-7883-4923-9129-5A30226CDFFD
50 |
51 | items
52 |
53 | 8B7C5284-8665-408A-9EA5-469503B7EE54
54 | 479101F9-D223-422E-927D-97E97BAC326F
55 | AC460DE9-5703-4FDA-8729-D635BD3F50B3
56 | ------------------------------------
57 | 57176082-A12F-11D9-A5A2-000D93C8BE28
58 | 51B5FFC5-5154-41EF-8B4F-982C4001D701
59 | 364175DE-BF35-458F-9E77-4DC3EA389DC2
60 | E555FAB0-75D1-4164-92FE-1DE248B9CB0D
61 | A8B09656-372B-4B7E-995A-0C84DC96DED5
62 | 5A9EA640-AB43-492D-A527-562E5878D12D
63 | 3F9A6FB9-2346-47F2-B07C-3AD7F84C6EB0
64 |
65 | name
66 | Table
67 |
68 | 4A32976E-DAEB-47E5-90E4-76D1859261BD
69 |
70 | items
71 |
72 | 1E56094F-C4FE-4D73-B312-866D8E4C2278
73 | 30EB469D-BF1F-4B89-B68F-9A4B4714EA2D
74 | 8B60E854-252B-42B5-B028-7B89C22B9A98
75 | 3615A12D-4CAC-4EDE-9E3B-BF63668389A5
76 | F3248EB7-CE63-4EB1-AC59-4A22F81A910A
77 | EBB98620-3292-4621-BA38-D8A9A65D9551
78 | 92FA5DB8-3A8E-40A1-BAF2-4CD9993BE101
79 | 5122B37C-7F92-43BC-A65A-384CD7375232
80 | 4117D930-B6FA-4022-97E7-ECCAF4E70F63
81 | D7DDD8B6-10E5-4D44-9FE3-62DF869EE186
82 |
83 | name
84 | Phrase
85 |
86 | 62E4B570-6A5C-452C-8B46-71F52F924C54
87 |
88 | items
89 |
90 | 9CD9B081-3732-46B0-884C-046F10EA5EED
91 | BB0F37DA-BDC9-4516-A2B5-5228A1D4AA83
92 | E56EF7E4-E164-4D8D-81BF-25C0FA1EE9A5
93 | F4DD678F-E64C-4C5D-9BBF-FEADEC88ED51
94 | C88C86C6-49F2-4F90-B7BE-8F8582467AF7
95 | 68E06DB4-C160-4D68-AC1B-72C0FA7186C6
96 | D52A3397-E697-477C-9868-1D0D9C546059
97 | 78F1F6A0-2441-4375-8A95-F6CD093147E2
98 | 1E1CF5DB-1D60-4743-A14C-F50F7B0522A2
99 | CCC12EAD-2F6A-4C36-830A-8DFD314AC10B
100 | ------------------------------------
101 | 4E9475AF-93AC-4376-8BA8-17D5501E160E
102 | B953E1D0-2C69-46F4-9EFD-BBFBD28373D7
103 |
104 | name
105 | List
106 |
107 | 9DF71930-C9A3-451D-A139-BCECB135AE37
108 |
109 | items
110 |
111 | 581FECF3-E833-45B5-9C6F-3FE87824DD81
112 | F6C7BFFB-8605-4A96-B7D1-CDA41328115F
113 | C7E8230F-944F-4A3E-889C-CDFFEA7235AC
114 | B376B24A-6E17-4817-A181-BCCCB45CDB45
115 | 52A2EA44-4931-4E1A-987A-C4082A74CC31
116 |
117 | name
118 | xtraz
119 |
120 | 9F54B61D-2F89-4EEF-8996-D148837C5AA8
121 |
122 | items
123 |
124 | 25174599-0A74-4283-B27D-F10CE77831CA
125 | AAE3038A-4169-483B-822B-9B999897DEAF
126 | B23D27AB-AF39-4EEF-82FF-B59CF5000E9F
127 | F2C9D7FA-2003-4B0D-8D9F-BE2D69D215D1
128 | EC92723F-4A85-4917-8868-9A365A016F54
129 | 44180979-A08E-11D9-A5A2-000D93C8BE28
130 | 723C52E3-E205-421D-8CBC-851F1FEE4E98
131 | A4C6B2AF-C03E-40ED-B5B8-AA863761E0D9
132 | 9DB0A342-DD76-4269-9F41-0B3B764EBDCC
133 | EFA8F985-76EE-47F8-BB34-E82A80E63194
134 | 63BB62BC-8D5E-4DDF-9E7A-AD7488FB400D
135 |
136 | name
137 | Form
138 |
139 | D858C80C-560A-4E19-B921-3120D39580DF
140 |
141 | items
142 |
143 | 576036C0-A60E-11D9-ABD6-000D93C8BE28
144 | 1515D295-2FFD-4EEB-87FA-034B3ECE372C
145 | D842261E-0A8E-46F6-9E53-DB2BCD3A79E4
146 | 04EEBC2E-9139-4C1D-A900-A6C2536D94B3
147 | ------------------------------------
148 | 65BA66DC-A07F-11D9-A5A2-000D93C8BE28
149 | B7B544CE-D72B-4439-BA7A-A44EB1564F3A
150 | 568A0C35-BA8C-4DCD-8AE3-A31364828188
151 | 5C4E6F2A-F0C8-4AE5-8F6E-436DD1390488
152 | 8E7ECEE4-58C1-4A30-98C7-0C4EFCC4F1EF
153 | 5A52912F-6B84-4EF8-8CF6-1F47B09E5C8B
154 | ------------------------------------
155 | E4B833B2-79A8-4CA0-A451-38A48318547B
156 | 4A632141-DBE8-4D33-8D8E-76C2568D9D56
157 | 70A8469D-D954-4024-A316-40D9C5D86C1A
158 | 0CE8CABC-BDA0-4803-9BC5-829FBEB1C8FC
159 |
160 | name
161 | Block
162 |
163 |
164 |
165 | name
166 | mHTML
167 | ordering
168 |
169 | 581FECF3-E833-45B5-9C6F-3FE87824DD81
170 | 4366E3CB-1B3A-43B2-B32C-EC99707B6B3C
171 | 21093360-77A2-4C7D-829B-64DCEA24B5AD
172 | 6F65C3BF-237E-4B28-8AE3-792BBC905902
173 | 81DA4C74-A530-11D9-9BCD-000D93C8BE28
174 | 1E56094F-C4FE-4D73-B312-866D8E4C2278
175 | EA08E6D4-9432-491D-9D0C-9366B40DF797
176 | 30EB469D-BF1F-4B89-B68F-9A4B4714EA2D
177 | E4B833B2-79A8-4CA0-A451-38A48318547B
178 | 4A632141-DBE8-4D33-8D8E-76C2568D9D56
179 | 3E008E42-A5C9-11D9-9BCD-000D93C8BE28
180 | 8B60E854-252B-42B5-B028-7B89C22B9A98
181 | C9682A44-C0D8-418C-9850-DACA4108E450
182 | 3615A12D-4CAC-4EDE-9E3B-BF63668389A5
183 | 609B5634-26A4-49D8-8F4D-8D0895027641
184 | 0244C3E7-DC81-40ED-8FE5-7E16F11A60FB
185 | 576036C0-A60E-11D9-ABD6-000D93C8BE28
186 | 1515D295-2FFD-4EEB-87FA-034B3ECE372C
187 | D842261E-0A8E-46F6-9E53-DB2BCD3A79E4
188 | 04EEBC2E-9139-4C1D-A900-A6C2536D94B3
189 | F6C7BFFB-8605-4A96-B7D1-CDA41328115F
190 | F3248EB7-CE63-4EB1-AC59-4A22F81A910A
191 | EBB98620-3292-4621-BA38-D8A9A65D9551
192 | AAE3038A-4169-483B-822B-9B999897DEAF
193 | 25174599-0A74-4283-B27D-F10CE77831CA
194 | 8157502D-19D5-41D8-AD1D-265CA96F9D45
195 | 65BA66DC-A07F-11D9-A5A2-000D93C8BE28
196 | B7B544CE-D72B-4439-BA7A-A44EB1564F3A
197 | 568A0C35-BA8C-4DCD-8AE3-A31364828188
198 | 5C4E6F2A-F0C8-4AE5-8F6E-436DD1390488
199 | 8E7ECEE4-58C1-4A30-98C7-0C4EFCC4F1EF
200 | 5A52912F-6B84-4EF8-8CF6-1F47B09E5C8B
201 | C7E8230F-944F-4A3E-889C-CDFFEA7235AC
202 | B5E8F3D3-3879-4257-830B-FA436EC22F51
203 | EC92723F-4A85-4917-8868-9A365A016F54
204 | 44180979-A08E-11D9-A5A2-000D93C8BE28
205 | 723C52E3-E205-421D-8CBC-851F1FEE4E98
206 | 189B75E3-8452-490A-A934-5D5FC5EEE1BB
207 | 92FA5DB8-3A8E-40A1-BAF2-4CD9993BE101
208 | F2C9D7FA-2003-4B0D-8D9F-BE2D69D215D1
209 | B23D27AB-AF39-4EEF-82FF-B59CF5000E9F
210 | 4E9475AF-93AC-4376-8BA8-17D5501E160E
211 | B953E1D0-2C69-46F4-9EFD-BBFBD28373D7
212 | 78F1F6A0-2441-4375-8A95-F6CD093147E2
213 | 1E1CF5DB-1D60-4743-A14C-F50F7B0522A2
214 | CCC12EAD-2F6A-4C36-830A-8DFD314AC10B
215 | BB0F37DA-BDC9-4516-A2B5-5228A1D4AA83
216 | 68E06DB4-C160-4D68-AC1B-72C0FA7186C6
217 | F4DD678F-E64C-4C5D-9BBF-FEADEC88ED51
218 | 9CD9B081-3732-46B0-884C-046F10EA5EED
219 | C88C86C6-49F2-4F90-B7BE-8F8582467AF7
220 | E56EF7E4-E164-4D8D-81BF-25C0FA1EE9A5
221 | D52A3397-E697-477C-9868-1D0D9C546059
222 | D395E531-4FC8-4F0D-83CC-00FD7DCD7D4E
223 | EFA8F985-76EE-47F8-BB34-E82A80E63194
224 | 9DB0A342-DD76-4269-9F41-0B3B764EBDCC
225 | 70A8469D-D954-4024-A316-40D9C5D86C1A
226 | 0CE8CABC-BDA0-4803-9BC5-829FBEB1C8FC
227 | 8586EC50-4D8B-4BD1-9C89-93EC00BA9D08
228 | 5122B37C-7F92-43BC-A65A-384CD7375232
229 | 5CE462E4-8B6B-4753-9684-BD34BF7948A8
230 | 18271022-46FE-4942-AAB1-E88CB360B8F6
231 | BE8AC7FD-711E-48D2-93A9-30F78E71AD76
232 | A4C6B2AF-C03E-40ED-B5B8-AA863761E0D9
233 | 61615745-AE5B-43A3-A6DA-EA0C4E5147A7
234 | E013F22C-C1D8-4326-B8CC-DCF7DAD30CC8
235 | 4117D930-B6FA-4022-97E7-ECCAF4E70F63
236 | 2DB168B1-7E47-4540-9C92-7D7586B6F39F
237 | 4A68A7D3-A2D9-471E-B099-3856B6F3AEA9
238 | 57176082-A12F-11D9-A5A2-000D93C8BE28
239 | 63BB62BC-8D5E-4DDF-9E7A-AD7488FB400D
240 | 51B5FFC5-5154-41EF-8B4F-982C4001D701
241 | 364175DE-BF35-458F-9E77-4DC3EA389DC2
242 | E555FAB0-75D1-4164-92FE-1DE248B9CB0D
243 | A8B09656-372B-4B7E-995A-0C84DC96DED5
244 | 5A9EA640-AB43-492D-A527-562E5878D12D
245 | 3F9A6FB9-2346-47F2-B07C-3AD7F84C6EB0
246 | D7DDD8B6-10E5-4D44-9FE3-62DF869EE186
247 | B376B24A-6E17-4817-A181-BCCCB45CDB45
248 | 52A2EA44-4931-4E1A-987A-C4082A74CC31
249 | 8B7C5284-8665-408A-9EA5-469503B7EE54
250 | 479101F9-D223-422E-927D-97E97BAC326F
251 | AC460DE9-5703-4FDA-8729-D635BD3F50B3
252 | D6F8DB6E-2015-498E-8B20-6E2EC34637F4
253 | 2AF2A5A5-1009-4F85-A5D5-8FC94C72325D
254 | 8C3B4AE6-7DDE-4B71-B8DE-187CDD609F66
255 | 2AFCB76A-1D12-4520-A3B7-30A7F527DA1A
256 | 9AD4B5D7-BFFE-40D5-A915-6435F41E4EE7
257 |
258 | uuid
259 | 99BA94C1-0202-4A79-BBF5-A9279B16E2A6
260 |
261 |
262 |
--------------------------------------------------------------------------------