summaryrefslogtreecommitdiffstats
path: root/autoload/snippet/html/environment.kak
diff options
context:
space:
mode:
authorNanderty <psopka@sopka.ch>2025-08-26 15:15:28 +0200
committerNanderty <psopka@sopka.ch>2025-08-26 15:15:28 +0200
commitbff5b4f2bd2074b1d153b9db53fd47ca4633b8f7 (patch)
tree568375c4ce002912fa05a807d9ea37e0ee93624e /autoload/snippet/html/environment.kak
parent0171cf4e6f2acf2b13d9ee7ce129e10e547c8173 (diff)
downloadkakoune-config-bff5b4f2bd2074b1d153b9db53fd47ca4633b8f7.tar.gz
kakoune-config-bff5b4f2bd2074b1d153b9db53fd47ca4633b8f7.tar.bz2
kakoune-config-bff5b4f2bd2074b1d153b9db53fd47ca4633b8f7.zip
Cleanup colorschemes, add html snippets
Diffstat (limited to 'autoload/snippet/html/environment.kak')
-rw-r--r--autoload/snippet/html/environment.kak64
1 files changed, 64 insertions, 0 deletions
diff --git a/autoload/snippet/html/environment.kak b/autoload/snippet/html/environment.kak
new file mode 100644
index 0000000..bc250a9
--- /dev/null
+++ b/autoload/snippet/html/environment.kak
@@ -0,0 +1,64 @@
+hook global WinSetOption filetype=html %{
+
+ hook -group snippet-html global InsertChar . %{
+ try %{
+ evaluate-commands expand-snippet-nl \
+ lst \
+ <lt>li<gt><ret><lt>/li<gt><esc>kA<ret>
+ } catch %{
+ evaluate-commands expand-snippet-nl \
+ nls \
+ <lt>ul<gt><ret><lt>/ul<gt><esc>kA<ret><lt>li<gt><ret><lt>/li<gt><esc>kA<ret>
+ } catch %{
+ evaluate-commands expand-snippet-nl \
+ ols \
+ <lt>ol<gt><ret><lt>/ol<gt><esc>kA<ret><lt>li<gt><ret><lt>/li<gt><esc>kA<ret>
+ } catch %{
+ evaluate-commands expand-snippet-nl \
+ sct \
+ <lt>section<gt><ret><lt>/section<gt><esc>kA<ret>
+ } catch %{
+ evaluate-commands expand-snippet-nl \
+ prf \
+ <lt>pre<gt><ret><lt>/pre<gt><esc>kA<ret>
+ } catch %{
+ evaluate-commands expand-snippet \
+ prg \
+ <lt>p<gt><ret><lt>/p<gt><esc>kA<ret>
+ } catch %{
+ evaluate-commands expand-snippet \
+ ccd \
+ <lt>code<gt><lt>/code<gt><esc>7hi
+ } catch %{
+ evaluate-commands expand-snippet \
+ vrb \
+ <lt>var<gt><lt>/var<gt><esc>6hi
+ } catch %{
+ evaluate-commands expand-snippet \
+ tlc \
+ <lt>i<gt><lt>/i<gt><esc>4hi
+ } catch %{
+ evaluate-commands expand-snippet \
+ mfs \
+ <lt>em<gt><lt>/em<gt><esc>5hi
+ } catch %{
+ evaluate-commands expand-snippet \
+ stg \
+ <lt>strong<gt><lt>/strong<gt><esc>9hi
+ } catch %{
+ evaluate-commands expand-snippet \
+ tms \
+ <lt>time<gt><lt>/time<gt><esc>7hi
+ } catch %{
+ evaluate-commands expand-snippet \
+ lnk \
+ <lt>a<space>href=""<gt><lt>/a<gt><esc>6hi
+ } catch %{}
+ }
+
+
+
+ hook -once -always window WinSetOption filetype=.* %{
+ remove-hooks global snippet-html
+ }
+}