Switched to COC for linting
This commit is contained in:
		
							parent
							
								
									b69fd7ed38
								
							
						
					
					
						commit
						89661a96ba
					
				
							
								
								
									
										18
									
								
								.vim/vimrc
									
									
									
									
									
								
							
							
						
						
									
										18
									
								
								.vim/vimrc
									
									
									
									
									
								
							@ -46,7 +46,6 @@ set wildignore=*.docx,*.jpg,*.png,*.gif,*.pdf,*.pyc,*.exe,*.flv,*.img,*.xlsx
 | 
			
		||||
 | 
			
		||||
call plug#begin('~/.vim/autoload/plug')
 | 
			
		||||
 | 
			
		||||
Plug 'davidhalter/jedi-vim'
 | 
			
		||||
Plug 'vim-airline/vim-airline'
 | 
			
		||||
Plug 'vim-airline/vim-airline-themes'
 | 
			
		||||
Plug 'preservim/nerdtree'
 | 
			
		||||
@ -61,6 +60,9 @@ Plug 'tpope/vim-fugitive'
 | 
			
		||||
Plug 'scrooloose/nerdtree', { 'on':  'NERDTreeToggle' }
 | 
			
		||||
Plug 'tpope/vim-fireplace', { 'for': 'clojure' }
 | 
			
		||||
Plug 'dense-analysis/ale'
 | 
			
		||||
Plug 'jiangmiao/auto-pairs'
 | 
			
		||||
Plug 'neoclide/coc.nvim', {'branch': 'release'}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
call plug#end()
 | 
			
		||||
 | 
			
		||||
@ -82,14 +84,20 @@ let g:ale_virtualtext_cursor = 'current'
 | 
			
		||||
let g:ale_linters = {
 | 
			
		||||
      \ 'python': ['ruff'],
 | 
			
		||||
      \ 'javascript': ['prettier', 'eslint'],
 | 
			
		||||
      \ 'go': ['vet', 'errcheck']
 | 
			
		||||
      \ 'go': ['gopls', 'golangci-lint', 'staticcheck', 'go vet', 'go build']
 | 
			
		||||
      \ }
 | 
			
		||||
let g:ale_python_flake8_options = '--ignore=E501'
 | 
			
		||||
let g:ale_echo_msg_format = '[%linter%] [%severity%] %code% %s'
 | 
			
		||||
let g:jedi#completions_enabled = 1
 | 
			
		||||
let g:jedi#show_call_signatures = "2"
 | 
			
		||||
let g:jedi#use_tabs_not_buffers = 1
 | 
			
		||||
let g:gruvbox_contrast_dark = 'soft'
 | 
			
		||||
let g:coc_global_extensions = [
 | 
			
		||||
      \ 'coc-tsserver',
 | 
			
		||||
      \ 'coc-html',
 | 
			
		||||
      \ 'coc-css',
 | 
			
		||||
      \ 'coc-emmet',
 | 
			
		||||
      \ 'coc-pyright',
 | 
			
		||||
      \ 'coc-go'
 | 
			
		||||
      \ ]
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
colorscheme gruvbox
 | 
			
		||||
" " }}}
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user