diff --git a/config/nvim/init.vim b/config/nvim/init.vim index 5187472..2d79a0f 100644 --- a/config/nvim/init.vim +++ b/config/nvim/init.vim @@ -17,21 +17,29 @@ set nohlsearch filetype indent off hi Whitespace ctermfg=233 hi SignColumn ctermbg=233 - -nnoremap :set et:set ts=4:set sw=4 -nnoremap :set noet:set ts=8:set sw=8 -nnoremap :set list! - -noremap - ddp -nnoremap _ ddkP +hi DiffChange ctermbg=17 +hi DiffDelete ctermbg=52 ctermfg=15 +hi DiffAdd ctermbg=22 +hi DiffText ctermbg=166 ctermfg=15 +hi Folded ctermbg=233 ctermfg=247 +hi FoldColumn ctermbg=233 ctermfg=247 let mapleader = " " let maplocalleader = "," -nnoremap ev :tabnew $MYVIMRC -nnoremap sv :source $MYVIMRC -nnoremap :%s//gc -nnoremap t :tabnew +nnoremap set et:set ts=4:set sw=4 +nnoremap set noet:set ts=8:set sw=8 +nnoremap ToggleDiagOff:Gdiffsplit +nnoremap ToggleDiag + +noremap - ddp +nnoremap _ ddkP + +nnoremap ev tabnew $MYVIMRC +nnoremap sv source $MYVIMRC +nnoremap %s//gc +nnoremap t tabnew +nnoremap dL 0D " auto quote vnoremap " a"``> @@ -57,6 +65,8 @@ Plug 'tpope/vim-fugitive' Plug 'drmingdrmer/xptemplate' +Plug 'WhoIsSethDaniel/toggle-lsp-diagnostics.nvim' + call plug#end() nnoremap silent NERDTreeToggle @@ -66,8 +76,6 @@ augroup nerdtree autocmd BufEnter * if tabpagenr('$') == 1 && winnr('$') == 1 && exists('b:NERDTree') && b:NERDTree.isTabTree() | quit | endif " Close the tab if NERDTree is the only window remaining in it. autocmd BufEnter * if winnr('$') == 1 && exists('b:NERDTree') && b:NERDTree.isTabTree() | quit | endif - " Open the existing NERDTree on each new tab. - autocmd BufWinEnter * if getcmdwintype() == '' | silent NERDTreeMirror | endif augroup END let g:airline_theme = "powerlineish" @@ -75,7 +83,6 @@ let g:airline#extensions#tabline#enabled = 1 let g:airline_powerline_fonts = 1 let g:airline#extensions#nerdtree_statusline = 1 - lua << EOF --- nvim-compe require'compe'.setup { @@ -148,6 +155,7 @@ local pylsp_settings = { pylsp = { plugins = { pycodestyle = { + enabled = true, ignore = {'E501'} } }