diff --git a/terminal/vim/vimrc b/terminal/vim/vimrc index 3789995..1a98476 100644 --- a/terminal/vim/vimrc +++ b/terminal/vim/vimrc @@ -18,6 +18,8 @@ augroup colors au colorscheme * hi SpecialKey ctermfg=1 au colorscheme * hi CursorLine ctermbg=16 au colorscheme * hi SignColumn ctermbg='None' + au colorscheme * hi Normal ctermbg='None' + au colorscheme * hi SpellBad cterm=underline ctermfg=1 augroup END colorscheme gruvbox @@ -46,17 +48,22 @@ nnoremap _ ` nnoremap nnoremap g g nnoremap , -xnoremap % +nnoremap % " Mappings for unimpaired'''''' -nmap å [ -nmap ¨ ] -omap å [ -omap ¨ ] -xmap å [ -xmap ¨ ] -noremap åå [[ -noremap ¨¨ ]] +nmap Å [ +nmap å ] +omap Å [ +omap å ] +xmap Å [ +xmap å ] +noremap ÅÅ [[ +noremap åå ]] + +nmap åt :tabnext +nmap Åt :tabprev +nmap åT :tabnew +nmap ÅT :tabclose " === SEARCH OPTIONS === @@ -85,3 +92,9 @@ set hidden nnoremap § :NERDTreeToggle set wildignore=*.o,*.d let NERDTreeIgnore=['\.o$', '\.d$', '\~$'] + +" === FILE TYPES === +augroup typescript + au! + au BufRead,BufNewFIle *.ts set filetype=javascript +augroup END