add pylint plugin
This commit is contained in:
parent
4c215fdd58
commit
8448d10da1
@ -104,6 +104,9 @@ call vundle#begin()
|
|||||||
Plugin 'rbgrouleff/bclose.vim'
|
Plugin 'rbgrouleff/bclose.vim'
|
||||||
" requiered patch your font
|
" requiered patch your font
|
||||||
Plugin 'ryanoasis/vim-devicons'
|
Plugin 'ryanoasis/vim-devicons'
|
||||||
|
Plugin 'jiangmiao/auto-pairs'
|
||||||
|
" pip3 install pylint
|
||||||
|
Plugin 'neomake/neomake'
|
||||||
|
|
||||||
call vundle#end()
|
call vundle#end()
|
||||||
|
|
||||||
@ -162,3 +165,32 @@ let g:multi_cursor_prev_key = '<C-p>'
|
|||||||
let g:multi_cursor_skip_key = '<C-x>'
|
let g:multi_cursor_skip_key = '<C-x>'
|
||||||
let g:multi_cursor_quit_key = '<Esc>'
|
let g:multi_cursor_quit_key = '<Esc>'
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
" pylint
|
||||||
|
call neomake#configure#automake('nrw', 50)
|
||||||
|
|
||||||
|
let g:neomake_echo_current_error = 0
|
||||||
|
let g:neomake_python_enabled_maker = ['pylint']
|
||||||
|
let g:neomake_virtualtext_prefix = ''
|
||||||
|
|
||||||
|
hi NeomakeVirtualtextError ctermfg=242
|
||||||
|
hi NeomakeVirtualtextWarning ctermfg=242
|
||||||
|
hi NeomakeVirtualtextInfo ctermfg=242
|
||||||
|
hi NeomakeVirtualtextMessage ctermfg=242
|
||||||
|
|
||||||
|
let g:neomake_python_pylint_maker = {
|
||||||
|
\ 'args': [
|
||||||
|
\ '-d', 'C0103, C0111',
|
||||||
|
\ '-f', 'text',
|
||||||
|
\ '--msg-template="{path}:{line}:{column}:{C}: [{symbol}] {msg}"',
|
||||||
|
\ '-r', 'n'
|
||||||
|
\ ],
|
||||||
|
\ 'errorformat':
|
||||||
|
\ '%A%f:%l:%c:%t: %m,' .
|
||||||
|
\ '%A%f:%l: %m,' .
|
||||||
|
\ '%A%f:(%l): %m,' .
|
||||||
|
\ '%-Z%p^%.%#,' .
|
||||||
|
\ '%-G%.%#',
|
||||||
|
\ }
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user