diff options
| author | Nanderty <psopka@sopka.ch> | 2025-08-26 15:15:28 +0200 |
|---|---|---|
| committer | Nanderty <psopka@sopka.ch> | 2025-08-26 15:15:28 +0200 |
| commit | bff5b4f2bd2074b1d153b9db53fd47ca4633b8f7 (patch) | |
| tree | 568375c4ce002912fa05a807d9ea37e0ee93624e /autoload/snippet/html/environment.kak | |
| parent | 0171cf4e6f2acf2b13d9ee7ce129e10e547c8173 (diff) | |
| download | kakoune-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.kak | 64 |
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 + } +} |
