try colorscheme unokai catch /^Vim\%((\a\+)\)\=:E185/ colorscheme monokai endtry nnoremap ,rc :source $MYVIMRC autocmd FileType make setlocal noexpandtab autocmd FileType yaml setlocal tabstop=2 let g:rustfmt_autosave = 0 let g:netrw_banner = 0 nnoremap ,cD :call setqflist(filter(getqflist(), 'v:val != getqflist()[getqflist({"idx": 0}).idx - 1]')) nnoremap ,cc :cclose nnoremap ,cf :cfirst nnoremap ,cl :clast nnoremap ,co :copen nnoremap ,cq :call setqflist([]):cclose nnoremap ,cr :cnewer nnoremap ,cu :colder nnoremap ,h H nnoremap ,l L nnoremap ,t vl:terminala nnoremap ,rl :checktime nnoremap zz nnoremap h nnoremap j nnoremap k nnoremap l nnoremap :cnext nnoremap :cprevious nnoremap zz nnoremap H ^ nnoremap L $ " i use ctrl-a for the tmux prefix key nnoremap nnoremap nnoremap ,a nnoremap ,x set autowriteall set autoindent set cursorline set expandtab set exrc set guicursor=n-v-c:block-Cursor set incsearch set nohlsearch set nowrap set nu set path=** set rnu set secure set shiftround set shiftwidth=0 set tabstop=4 set ttimeoutlen=50 set viewoptions=folds,cursor set wildignore=*.o,*.obj,.git/**,tags,*.pyc set noswapfile set makeprg=just syntax on tnoremap c c xnoremap H ^ xnoremap L $ nnoremap Q @@ nnoremap ,m :make nnoremap - :E if has('clipboard') set clipboard^=unnamed,unnamedplus endif au BufEnter *__virtual* setlocal buftype=nofile bufhidden=hide noswapfile au BufNewFile,BufRead *.h set filetype=c au BufWinEnter *.* silent! loadview au BufWinLeave *.* silent! mkview au FileType * setlocal indentexpr= au FileType lua setlocal noexpandtab au FileType c setlocal noexpandtab