From 5a6e686ab3fb3e3b049a327e07ae1f2c282a0f65 Mon Sep 17 00:00:00 2001 From: Barak Michener Date: Mon, 26 Feb 2018 22:41:46 -0800 Subject: [PATCH] skeletons --- .vim/filetype.vim | 5 +++++ .vim/skeletons/skeleton.vue | 19 +++++++++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 .vim/skeletons/skeleton.vue diff --git a/.vim/filetype.vim b/.vim/filetype.vim index 5d3e388..f59ded1 100644 --- a/.vim/filetype.vim +++ b/.vim/filetype.vim @@ -48,6 +48,8 @@ au BufRead,BufNewFile *.go set filetype=go au FileType cpp let b:delimitMate_matchpairs = "(:),[:],{:}" autocmd FileType vue syntax sync fromstart +au Filetype vue let b:AutoPairs = {'(':')', '[':']', '{':'}',"'":"'",'"':'"', '`':'`', '<':'>'} +au Filetype html let b:AutoPairs = {'(':')', '[':']', '{':'}',"'":"'",'"':'"', '`':'`', '<':'>'} "Settings per filetype augroup python @@ -106,3 +108,6 @@ autocmd FileType hy let b:auto_trim_whitespace=1 autocmd FileType idris let b:auto_trim_whitespace=1 autocmd FileType java let b:auto_trim_whitespace=1 +augroup templates + autocmd BufNewFile *.vue 0r ~/.vim/skeletons/skeleton.vue +augroup END diff --git a/.vim/skeletons/skeleton.vue b/.vim/skeletons/skeleton.vue new file mode 100644 index 0000000..8310166 --- /dev/null +++ b/.vim/skeletons/skeleton.vue @@ -0,0 +1,19 @@ + + + + +