syntax on
set number
set relativenumber
-" set hlsearch
set incsearch
set encoding=utf-8
set tabstop=4
set shiftwidth=4
set expandtab
-set formatoptions-=cro "disables auto comments
" spell check
setlocal spell
" let g:netrw_winsize = 25
" let g:netrw_browse_split = 4
+" Templates
+augroup templates
+ autocmd BufNewFile *.tex 0r ~/.vim/templates/skeleton.tex
+ autocmd BufNewFile *.html 0r ~/.vim/templates/skeleton.html
+ autocmd BufNewFile *.rkt 0r ~/.vim/templates/skeleton.rkt
+augroup END
+
" vim plug
" this blob auto installs vim plug if it isnt already
if empty(glob('~/.vim/autoload/plug.vim'))
autocmd VimEnter * PlugInstall --sync | source $MYVIMRC
endif
+" template stuff
call plug#begin('~/.vim/plugged')
Plug 'sirver/ultisnips'
" Lf
" let g:lf_replace_netrw = 1 " weird behavior rn
+
+" Run after plugins
+autocmd FileType * set formatoptions-=o