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')
|
call plug#begin('~/.vim/autoload/plug')
|
||||||
|
|
||||||
Plug 'davidhalter/jedi-vim'
|
|
||||||
Plug 'vim-airline/vim-airline'
|
Plug 'vim-airline/vim-airline'
|
||||||
Plug 'vim-airline/vim-airline-themes'
|
Plug 'vim-airline/vim-airline-themes'
|
||||||
Plug 'preservim/nerdtree'
|
Plug 'preservim/nerdtree'
|
||||||
@ -61,6 +60,9 @@ Plug 'tpope/vim-fugitive'
|
|||||||
Plug 'scrooloose/nerdtree', { 'on': 'NERDTreeToggle' }
|
Plug 'scrooloose/nerdtree', { 'on': 'NERDTreeToggle' }
|
||||||
Plug 'tpope/vim-fireplace', { 'for': 'clojure' }
|
Plug 'tpope/vim-fireplace', { 'for': 'clojure' }
|
||||||
Plug 'dense-analysis/ale'
|
Plug 'dense-analysis/ale'
|
||||||
|
Plug 'jiangmiao/auto-pairs'
|
||||||
|
Plug 'neoclide/coc.nvim', {'branch': 'release'}
|
||||||
|
|
||||||
|
|
||||||
call plug#end()
|
call plug#end()
|
||||||
|
|
||||||
@ -82,14 +84,20 @@ let g:ale_virtualtext_cursor = 'current'
|
|||||||
let g:ale_linters = {
|
let g:ale_linters = {
|
||||||
\ 'python': ['ruff'],
|
\ 'python': ['ruff'],
|
||||||
\ 'javascript': ['prettier', 'eslint'],
|
\ '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_python_flake8_options = '--ignore=E501'
|
||||||
let g:ale_echo_msg_format = '[%linter%] [%severity%] %code% %s'
|
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:gruvbox_contrast_dark = 'soft'
|
||||||
|
let g:coc_global_extensions = [
|
||||||
|
\ 'coc-tsserver',
|
||||||
|
\ 'coc-html',
|
||||||
|
\ 'coc-css',
|
||||||
|
\ 'coc-emmet',
|
||||||
|
\ 'coc-pyright',
|
||||||
|
\ 'coc-go'
|
||||||
|
\ ]
|
||||||
|
|
||||||
|
|
||||||
colorscheme gruvbox
|
colorscheme gruvbox
|
||||||
" " }}}
|
" " }}}
|
||||||
|
Loading…
Reference in New Issue
Block a user