From 50b6bee5dc5af9e46c2963ae79824dd0b8b717b6 Mon Sep 17 00:00:00 2001 From: foo-dogsquared Date: Thu, 26 Dec 2019 12:40:56 +0800 Subject: [PATCH] Add a UltiSnips snippet for groff --- vim/.vim/own-snippets/nroff.snippets | 46 ++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 vim/.vim/own-snippets/nroff.snippets diff --git a/vim/.vim/own-snippets/nroff.snippets b/vim/.vim/own-snippets/nroff.snippets new file mode 100644 index 0000000..f2b3e7d --- /dev/null +++ b/vim/.vim/own-snippets/nroff.snippets @@ -0,0 +1,46 @@ +snippet title "Title header" bi +.TH ${1:TITLE} ${2:SECTION} ${3:EXTRA} +$0 +endsnippet + +snippet p "Paragraph" bi +.PP +$0 +endsnippet + +snippet sect "Sectioned (unnumbered) headers" bi +.SH ${1:SECTION NAME} +$0 +endsnippet + +snippet ol "Ordered list setup" bi +.nr step 1 1 + +.IP \n+[step] +$1 +$0 +endsnippet + +snippet oli "Ordered list item" bi +.IP \n+[step] +$1 +$0 +endsnippet + +snippet uli "Unordered list item" bi +.IP \[bu] +$1 +$0 +endsnippet + +snippet dl "Definition-style list item" bi +.IP ${1:WORD} +${2:DESCRIPTION} +$0 +endsnippet + +snippet eq "Equation" bi +.EQ +${1:EQUATION} +.EN +endsnippet