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 @@
+
+
+
+
+
+
+