hook global WinSetOption filetype=html %{
hook -group snippet-html global InsertChar . %{
try %{
evaluate-commands expand-snippet-nl \
lst \
li/likA
} catch %{
evaluate-commands expand-snippet-nl \
nls \
ul/ulkAli/likA
} catch %{
evaluate-commands expand-snippet-nl \
ols \
ol/olkAli/likA
} catch %{
evaluate-commands expand-snippet-nl \
sct \
section/sectionkA
} catch %{
evaluate-commands expand-snippet-nl \
prf \
pre/prekA
} catch %{
evaluate-commands expand-snippet \
prg \
p/pkA
} catch %{
evaluate-commands expand-snippet \
ccd \
code/code7hi
} catch %{
evaluate-commands expand-snippet \
vrb \
var/var6hi
} catch %{
evaluate-commands expand-snippet \
tlc \
i/i4hi
} catch %{
evaluate-commands expand-snippet \
mfs \
em/em5hi
} catch %{
evaluate-commands expand-snippet \
stg \
strong/strong9hi
} catch %{
evaluate-commands expand-snippet \
tms \
time/time7hi
} catch %{
evaluate-commands expand-snippet \
lnk \
ahref=""/a6hi
} catch %{}
}
hook -once -always window WinSetOption filetype=.* %{
remove-hooks global snippet-html
}
}