X-Git-Url: https://git.danieliu.xyz/?p=dotfiles.git;a=blobdiff_plain;f=.vimrc;h=0cb4acd106d8efa2864c3e4441c70aebca0494b0;hp=aeea621f004b447865a62f1a79312364c54ad39e;hb=b979bd9a2d268444399af36e12e32264c6e7a45c;hpb=739ace9e490fa6e377e36a2c8b8cc7163797a2fe diff --git a/.vimrc b/.vimrc index aeea621..0cb4acd 100644 --- a/.vimrc +++ b/.vimrc @@ -14,7 +14,7 @@ set smartcase set encoding=utf-8 set tabstop=4 set shiftwidth=4 -" set expandtab +set expandtab set nrformats+=alpha "inc/dec alpha set hidden @@ -47,13 +47,19 @@ set spellcapcheck= " accept first spell check fix map z 1z= +" folding +set foldmethod=manual +set foldnestmax=10 +set nofoldenable +set foldlevel=2 + + " View whitespace map s :set list! set listchars=tab:▸\ ,space:·,eol:¬ -" colors -hi Conceal ctermbg=Black -hi SpellBad ctermfg=Red ctermbg=Black cterm=underline +" reload vimrc +map r :source ~/.vimrc " statusline function! StatusModeColor() @@ -130,6 +136,7 @@ Plug 'PietroPate/vim-tex-conceal' Plug 'jiangmiao/auto-pairs' Plug 'tpope/vim-commentary' Plug 'rlue/vim-barbaric' +Plug 'jeffkreeftmeijer/vim-dim' " Plug 'ptzz/lf.vim' " Plug 'voldikss/vim-floaterm' @@ -153,8 +160,11 @@ let g:vimtex_quickfix_mode=0 let g:tex_conceal='abdmgs' let g:vimtex_compiler_latexmk = { - \'build_dir': '/home/pinosaur/.cache/latexaux/' + \'build_dir': '/home/pinosaur/.cache/latexaux/', \} + " \'options': [ + " \ '-shell-escape', + " \], " Ctrlp " let g:ctrlp_cmd='CtrlPTag' @@ -168,3 +178,44 @@ set ttimeoutlen=0 " Run after plugins autocmd FileType * set formatoptions-=o + +" colors +" based off https://github.com/jeffkreeftmeijer/vim-dim/blob/main/colors/default-light.vim +hi SpecialKey ctermfg=4 +hi TermCursor cterm=reverse +hi NonText ctermfg=12 +hi Directory ctermfg=4 +hi ErrorMsg ctermfg=15 ctermbg=1 +hi IncSearch cterm=reverse +hi MoreMsg ctermfg=2 +hi ModeMsg cterm=bold +hi Question ctermfg=2 +hi Title ctermfg=5 +hi WarningMsg ctermfg=1 +hi WildMenu ctermfg=0 ctermbg=11 +hi Conceal ctermfg=0 +hi SpellBad ctermbg=9 ctermbg=0 cterm=underline +hi SpellRare ctermbg=13 +hi SpellLocal ctermbg=14 +hi PmenuSbar ctermbg=8 +hi PmenuThumb ctermbg=0 +hi TabLine cterm=underline ctermfg=0 ctermbg=7 +hi TabLineSel cterm=bold +hi TabLineFill cterm=reverse +hi CursorColumn ctermbg=7 +hi CursorLine cterm=underline +hi MatchParen ctermbg=14 +hi Constant ctermfg=1 +hi Special ctermfg=5 +hi Identifier cterm=NONE ctermfg=6 +hi Statement ctermfg=3 +hi PreProc ctermfg=5 +hi Type ctermfg=2 +hi Underlined cterm=underline ctermfg=5 +hi Ignore ctermfg=15 +hi Error ctermfg=15 ctermbg=9 +hi Todo ctermfg=0 ctermbg=11 +hi Comment ctermfg=7 +hi lineNr ctermfg=DarkGrey +hi Folded ctermfg=0 +