From a7c30c7a27753e997d88ff0ceff778a8f75e3d74 Mon Sep 17 00:00:00 2001 From: Barak Michener Date: Sun, 24 Jul 2022 13:44:18 -0700 Subject: [PATCH] Add skeletons, fix double-eval of filetype.vim --- .vim/filetype.vim | 7 +++++-- .vim/skeletons/skeleton.vue | 19 ------------------- .vim/skeletons/svelte.skel | 9 +++++++++ .vim/skeletons/vue.skel | 19 +++++++++++++++++++ .vimrc | 3 +++ 5 files changed, 36 insertions(+), 21 deletions(-) delete mode 100644 .vim/skeletons/skeleton.vue create mode 100644 .vim/skeletons/svelte.skel create mode 100644 .vim/skeletons/vue.skel diff --git a/.vim/filetype.vim b/.vim/filetype.vim index a02e290..4db43a4 100644 --- a/.vim/filetype.vim +++ b/.vim/filetype.vim @@ -1,8 +1,10 @@ " general per-language filetype file -if exists("did\_load\_filetypes") +if exists("g:did_load_personal_filetypes") finish endif +let g:did_load_personal_filetypes = 1 + " Filetype mappingss augroup markdown au! BufRead,BufNewFile *.mkd setfiletype markdown @@ -117,7 +119,8 @@ 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 + autocmd BufNewFile *.vue 0r ~/.vim/skeletons/vue.skel + autocmd BufNewFile *.svelte 0r ~/.vim/skeletons/svelte.skel augroup end augroup rust diff --git a/.vim/skeletons/skeleton.vue b/.vim/skeletons/skeleton.vue deleted file mode 100644 index 8310166..0000000 --- a/.vim/skeletons/skeleton.vue +++ /dev/null @@ -1,19 +0,0 @@ - - - - - diff --git a/.vim/skeletons/svelte.skel b/.vim/skeletons/svelte.skel new file mode 100644 index 0000000..4f2a325 --- /dev/null +++ b/.vim/skeletons/svelte.skel @@ -0,0 +1,9 @@ + + +
+
+ + diff --git a/.vim/skeletons/vue.skel b/.vim/skeletons/vue.skel new file mode 100644 index 0000000..8310166 --- /dev/null +++ b/.vim/skeletons/vue.skel @@ -0,0 +1,19 @@ + + + + + diff --git a/.vimrc b/.vimrc index 1bb6605..4b0b9dc 100644 --- a/.vimrc +++ b/.vimrc @@ -355,9 +355,12 @@ colorscheme codedark "colorscheme slate "colorscheme dante + " Turn on the cursorline (highlight on line under cursor) but only for the " window and buffer you're currently in. A handy trick, I'm trying out as of " 2013-04-12 but the jury is still out. +" +" 2022-07-24 -- It's essential and I got a laugh reading this 9 years later. autocmd BufEnter * setlocal cursorline autocmd WinEnter * setlocal cursorline autocmd WinLeave * setlocal nocursorline