call plug#begin() Plug 'junegunn/goyo.vim' Plug 'junegunn/fzf.vim' call plug#end() "visual syntax on let g:netrw_banner=0 set termguicolors set background=dark colorscheme quiet let v:colornames['bg0'] = '#242829' let v:colornames['fg0'] = '#dcd7d7' let v:colornames['mag'] = '#e18d8e' let v:colornames['cya'] = '#5cadc6' let v:colornames['blu'] = '#84b8a9' let v:colornames['redu'] = '#e6507a' let v:colornames['yel'] = '#2e89a5' hi normal guifg=fg0 guibg=bg0 hi constant guifg=mag hi character guifg=mag hi number guifg=mag hi boolean guifg=mag hi float guifg=mag hi identifier guifg=yel hi statement guifg=blu hi type guifg=cya hi special guifg=yel hi preproc guifg=blu hi visual guifg=mag guibg=bg0 hi incsearch guifg=mag guibg=bg0 hi matchparen guifg=mag guibg=bg0 hi quickfixline guifg=bg0 guibg=fg0 hi error guifg=bg0 guibg=redu "formatting set nowrap autocmd BufRead,BufNewFile *.c,*.cpp { set cindent set cinoptions=:0,l1,t0,g0,(0 } "functional set clipboard+=unnamedplus set nohlsearch set incsearch "bindings let mapleader="," map e :Ex map v :Vex map s :Sex map q :q set makeprg=./build.sh map m :make!:cope map n :cnext map g :grep!-rn.''