nvim

Neovim configuration
git clone git://git.laack.co/nvim.git
Log | Files | Refs | README

markdown.lua (1022B)


      1 -- these don't seem necessary... 
      2 
      3 local ls = require("luasnip")
      4 local s = ls.snippet
      5 local sn = ls.snippet_node
      6 local t = ls.text_node
      7 local i = ls.insert_node
      8 local f = ls.function_node
      9 local d = ls.dynamic_node
     10 local fmt = require("luasnip.extras.fmt").fmt
     11 local fmta = require("luasnip.extras.fmt").fmta
     12 local rep = require("luasnip.extras").rep
     13 
     14 return {
     15   require("luasnip").snippet(
     16     {
     17       trig=";notes",
     18       dscr="Autotriggered snippet to replace ;notes with a default notes setup.",
     19 	  snippetType="autosnippet",
     20       regTrig=false,
     21       priority=100,
     22     },
     23     {
     24       t({
     25 "# TITLE",
     26 "",
     27 "**Source:**",
     28 "",
     29 "**Chapter:**",
     30 "",
     31 "**Definition:**",
     32   	}
     33 	  ),
     34     }
     35   ),
     36 
     37   require("luasnip").snippet(
     38     {
     39       trig=";today",
     40       dscr="Autotriggered snippet to replace ;daily with a default daily note setup.",
     41 	  snippetType="autosnippet",
     42       regTrig=false,
     43       priority=100,
     44     },
     45     {
     46       t({
     47 "# Daily Notes",
     48 "",
     49 "## Todo",
     50 "",
     51 "## Done",
     52 "",
     53 "## Thoughts",
     54   	}
     55 	  ),
     56     }
     57   ),
     58 
     59 
     60 }
     61 
     62 
     63