Switch to ALE
This commit is contained in:
parent
b62bf3db5b
commit
8acb3eaf99
2 changed files with 46 additions and 37 deletions
|
|
@ -16,7 +16,6 @@ if dein#load_state('~/.config/nvim/plugins')
|
||||||
call dein#add('glts/vim-textobj-comment')
|
call dein#add('glts/vim-textobj-comment')
|
||||||
call dein#add('jeetsukumaran/vim-buffergator')
|
call dein#add('jeetsukumaran/vim-buffergator')
|
||||||
call dein#add('jiangmiao/auto-pairs')
|
call dein#add('jiangmiao/auto-pairs')
|
||||||
call dein#add('neomake/neomake')
|
|
||||||
call dein#add('ntpeters/vim-better-whitespace')
|
call dein#add('ntpeters/vim-better-whitespace')
|
||||||
call dein#add('scrooloose/nerdtree')
|
call dein#add('scrooloose/nerdtree')
|
||||||
call dein#add('tpope/vim-abolish')
|
call dein#add('tpope/vim-abolish')
|
||||||
|
|
@ -24,6 +23,7 @@ if dein#load_state('~/.config/nvim/plugins')
|
||||||
call dein#add('tpope/vim-repeat')
|
call dein#add('tpope/vim-repeat')
|
||||||
call dein#add('tpope/vim-surround')
|
call dein#add('tpope/vim-surround')
|
||||||
call dein#add('vim-python/python-syntax')
|
call dein#add('vim-python/python-syntax')
|
||||||
|
call dein#add('w0rp/ale')
|
||||||
call dein#add('zchee/deoplete-go', {'build': 'make'})
|
call dein#add('zchee/deoplete-go', {'build': 'make'})
|
||||||
|
|
||||||
call dein#end()
|
call dein#end()
|
||||||
|
|
@ -107,15 +107,18 @@ set completeopt+=noselect
|
||||||
set completeopt+=menuone
|
set completeopt+=menuone
|
||||||
set completeopt+=longest
|
set completeopt+=longest
|
||||||
|
|
||||||
call neomake#configure#automake('w')
|
let g:ale_sign_error = '!'
|
||||||
let g:neomake_serialize = 1
|
let g:ale_sign_warning = '?'
|
||||||
let g:neomake_serialize_abort_on_error = 1
|
let g:ale_linters = {
|
||||||
let g:neomake_go_enabled_makers = ['go', 'govet']
|
\ 'go': [
|
||||||
|
\ 'goimports',
|
||||||
|
\ 'go vet',
|
||||||
|
\ ],
|
||||||
|
\}
|
||||||
|
nmap <silent> <Leader>n <Plug>(ale_previous_wrap)
|
||||||
|
nmap <silent> <Leader>N <Plug>(ale_next_wrap)
|
||||||
nmap <Leader>e :lopen<CR>
|
nmap <Leader>e :lopen<CR>
|
||||||
nmap <Leader>E :lclose<CR>
|
nmap <Leader>E :lclose<CR>
|
||||||
nmap <Leader>n :lnext<CR>
|
|
||||||
nmap <Leader>N :lprevious<CR>
|
|
||||||
autocmd FileType python :NeomakeDisableBuffer
|
|
||||||
|
|
||||||
autocmd BufEnter * EnableStripWhitespaceOnSave
|
autocmd BufEnter * EnableStripWhitespaceOnSave
|
||||||
autocmd BufNewFile,BufRead *.tako set filetype=python
|
autocmd BufNewFile,BufRead *.tako set filetype=python
|
||||||
|
|
|
||||||
|
|
@ -18,15 +18,18 @@ hi ExtraWhitespace cterm=none ctermbg=160
|
||||||
hi Folded cterm=none ctermfg=220 ctermbg=59
|
hi Folded cterm=none ctermfg=220 ctermbg=59
|
||||||
hi Function cterm=none ctermfg=45
|
hi Function cterm=none ctermfg=45
|
||||||
hi Identifier cterm=none ctermfg=45
|
hi Identifier cterm=none ctermfg=45
|
||||||
hi LineNr cterm=none ctermfg=240
|
hi LineNr cterm=none ctermfg=245
|
||||||
hi MatchParen cterm=none ctermfg=209 ctermbg=235
|
hi MatchParen cterm=none ctermfg=209 ctermbg=235
|
||||||
hi Normal cterm=none ctermfg=254 ctermbg=235
|
hi Normal cterm=none ctermfg=254 ctermbg=235
|
||||||
hi NonText cterm=none ctermfg=110 ctermbg=238
|
hi NonText cterm=none ctermfg=110 ctermbg=238
|
||||||
hi Number cterm=none ctermfg=208
|
hi Number cterm=none ctermfg=208
|
||||||
hi PreProc cterm=none ctermfg=77
|
hi PreProc cterm=none ctermfg=77
|
||||||
|
hi SignColumn ctermbg=238
|
||||||
hi Statement cterm=none ctermfg=77
|
hi Statement cterm=none ctermfg=77
|
||||||
hi Special cterm=none ctermfg=254
|
hi Special cterm=none ctermfg=254
|
||||||
hi SpecialKey cterm=none ctermfg=113
|
hi SpecialKey cterm=none ctermfg=113
|
||||||
|
hi SpellBad NONE cterm=underline
|
||||||
|
hi SpellCap NONE cterm=underline
|
||||||
hi StatusLine cterm=none ctermfg=255 ctermbg=238
|
hi StatusLine cterm=none ctermfg=255 ctermbg=238
|
||||||
hi StatusLineNC cterm=none ctermfg=243 ctermbg=236
|
hi StatusLineNC cterm=none ctermfg=243 ctermbg=236
|
||||||
hi String cterm=none ctermfg=178
|
hi String cterm=none ctermfg=178
|
||||||
|
|
@ -37,3 +40,6 @@ hi Type cterm=none ctermfg=184
|
||||||
hi Underlined cterm=underline ctermfg=254
|
hi Underlined cterm=underline ctermfg=254
|
||||||
hi VertSplit cterm=none ctermfg=239
|
hi VertSplit cterm=none ctermfg=239
|
||||||
hi Visual cterm=none ctermfg=254 ctermbg=237
|
hi Visual cterm=none ctermfg=254 ctermbg=237
|
||||||
|
|
||||||
|
hi ALEWarningSign ctermfg=184 ctermbg=238
|
||||||
|
hi ALEErrorSign ctermfg=160 ctermbg=238
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue