From eba3eaad1d59aef3d70d6e5a515ef86e3681f25f Mon Sep 17 00:00:00 2001 From: Maxim Likhachev Date: Fri, 19 Jun 2020 15:44:31 +0300 Subject: [PATCH] vim: templates: ++make, haskell, tcl --- etc/soft/nvim/template/haskell.vim | 4 ++-- etc/soft/nvim/template/make.vim | 14 ++++++++++++++ etc/soft/nvim/template/tcl.vim | 22 ++-------------------- 3 files changed, 18 insertions(+), 22 deletions(-) create mode 100644 etc/soft/nvim/template/make.vim mode change 100644 => 100755 etc/soft/nvim/template/tcl.vim diff --git a/etc/soft/nvim/template/haskell.vim b/etc/soft/nvim/template/haskell.vim index 4623856..94965ad 100644 --- a/etc/soft/nvim/template/haskell.vim +++ b/etc/soft/nvim/template/haskell.vim @@ -1,3 +1,3 @@ --- Создан: TIMESTAMP --- Изменен: TIMESTAMP +{-# LANGUAGE NoImplicitPrelude #-} +{-# LANGUAGE OverloadedStrings #-} diff --git a/etc/soft/nvim/template/make.vim b/etc/soft/nvim/template/make.vim new file mode 100644 index 0000000..3feade6 --- /dev/null +++ b/etc/soft/nvim/template/make.vim @@ -0,0 +1,14 @@ + +help: ## Display this help. + @awk 'BEGIN { \ + FS = ":.*##"; \ + printf "\nUsage:\n make \033[36m\033[0m\n\nTargets:\n" \ + } \ + /^[a-zA-Z_-]+:.*?##/ { \ + printf " \033[36m%-10s\033[0m %s\n", $$1, $$2 \ + } \ + END { \ + print \ + }' \ + $(MAKEFILE_LIST) + diff --git a/etc/soft/nvim/template/tcl.vim b/etc/soft/nvim/template/tcl.vim old mode 100644 new mode 100755 index ebf1374..7f85a24 --- a/etc/soft/nvim/template/tcl.vim +++ b/etc/soft/nvim/template/tcl.vim @@ -1,23 +1,5 @@ #!/usr/bin/env tclsh -#Создан: TIMESTAMP -#Изменён: TIMESTAMP - -#****h* program/module -# -# NAME -# -# -# USAGE -# -# -# |exec code2graph ../*.tcl > main.gv -# |dotfile ./doc/main.gv -# -# HISTORY -# |exec cd .. && git log > ./doc/git-log.txt -# -# href:git-log.txt -# -#****** +#Создан: пт 19 июн 2020 15:42:10 +#Изменён: пт 19 июн 2020 15:42:10