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 (not working rn)
" spell check
setlocal spell
" Bindings
let mapleader = ' '
+" File stuff
" map <leader>e :Ex<cr>
" map <leader>v :Vex<cr>
map <leader>l :bn<cr>
map <leader>h :bp<cr>
map <leader>d :bd<cr>
+" View whitespace
+set lcs=space:ยท
+map <leader>s :set list!<cr>
+
" colors
hi Conceal ctermbg=Black
hi SpellBad ctermfg=Red ctermbg=Black cterm=underline
" 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
Plug 'vim-airline/vim-airline'
Plug 'tpope/vim-commentary'
Plug 'ptzz/lf.vim'
+Plug 'voldikss/vim-floaterm'
" Plug 'ctrlpvim/ctrlp.vim'
" Plug 'neoclide/coc.nvim', {'branch': 'release'}
" Plug 'habamax/vim-godot'