Add support for info error marker in vimrc
This commit is contained in:
parent
f30f6eaa69
commit
7f121ab292
23
vimrc
23
vimrc
|
@ -62,7 +62,7 @@ endfunction
|
||||||
" file in the root folder that you want it applied to.
|
" file in the root folder that you want it applied to.
|
||||||
"
|
"
|
||||||
" Some variables cannot be customized in an .lvimrc because their value is used
|
" Some variables cannot be customized in an .lvimrc because their value is used
|
||||||
" by settings in this file when its sourced. These have been flagged with a note.
|
" by settings in this file when it's sourced. These have been flagged with a note.
|
||||||
"
|
"
|
||||||
" Also take note that an .lvimrc has precedence because it's loaded after this
|
" Also take note that an .lvimrc has precedence because it's loaded after this
|
||||||
" and the private vimrc.
|
" and the private vimrc.
|
||||||
|
@ -175,7 +175,7 @@ Plug 'majutsushi/tagbar' " Display ctags in a window, ordered by sc
|
||||||
Plug 'tommcdo/vim-lion' " For text alignment, use gl= and gL=
|
Plug 'tommcdo/vim-lion' " For text alignment, use gl= and gL=
|
||||||
Plug 'tpope/tpope-vim-abolish' " Easily search for, substitute, and abbreviate multiple variants of a word. Add them to `vim/after/plugin/abolish.vim`
|
Plug 'tpope/tpope-vim-abolish' " Easily search for, substitute, and abbreviate multiple variants of a word. Add them to `vim/after/plugin/abolish.vim`
|
||||||
Plug 'vim-scripts/AnsiEsc.vim' " Ansi escape sequences concealed, but highlighted as specified.
|
Plug 'vim-scripts/AnsiEsc.vim' " Ansi escape sequences concealed, but highlighted as specified.
|
||||||
Plug 'mh21/errormarker.vim' " Build error highlighting (requires skywind3000/asyncrun.vim).
|
Plug 'sir-pinecone/errormarker.vim' " Build error highlighting (requires skywind3000/asyncrun.vim).
|
||||||
Plug 'skywind3000/asyncrun.vim' " Async commands.
|
Plug 'skywind3000/asyncrun.vim' " Async commands.
|
||||||
Plug 'nelstrom/vim-qargs' " For the GlobalReplaceIt function (i.e. search and replace).
|
Plug 'nelstrom/vim-qargs' " For the GlobalReplaceIt function (i.e. search and replace).
|
||||||
|
|
||||||
|
@ -1005,6 +1005,7 @@ set statusline=%<%f\ (%{&ft})\ %-4(%m%)%=%-19(%3l,%02c%03V%)
|
||||||
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
||||||
" COLORS
|
" COLORS
|
||||||
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
||||||
|
|
||||||
exec "autocmd ColorScheme " . g:campo_dark_theme . " call ReloadRainbow()"
|
exec "autocmd ColorScheme " . g:campo_dark_theme . " call ReloadRainbow()"
|
||||||
exec "autocmd ColorScheme " . g:campo_light_theme . " call ReloadRainbow()"
|
exec "autocmd ColorScheme " . g:campo_light_theme . " call ReloadRainbow()"
|
||||||
|
|
||||||
|
@ -1108,10 +1109,18 @@ let g:asyncrun_auto = "make"
|
||||||
" Error and warning gutter characters.
|
" Error and warning gutter characters.
|
||||||
let errormarker_errortext = "E"
|
let errormarker_errortext = "E"
|
||||||
let errormarker_warningtext = "W"
|
let errormarker_warningtext = "W"
|
||||||
|
let errormarker_infotext = "I"
|
||||||
|
|
||||||
|
" Gutter character colors. See color file for the group definition.
|
||||||
|
let errormarker_errortextgroup = "BuildError"
|
||||||
|
let errormarker_warningtextgroup = "BuildWarn"
|
||||||
|
let errormarker_infotextgroup = "BuildInfo"
|
||||||
|
|
||||||
|
" Colors for the marked lines. See color file for the group definition.
|
||||||
|
let errormarker_errorgroup = "BuildError"
|
||||||
|
let errormarker_warninggroup = "BuildWarn"
|
||||||
|
let errormarker_infogroup = "BuildInfo"
|
||||||
|
|
||||||
" Error and warning gutter character colors. See color file for the group definition.
|
|
||||||
let errormarker_errortextgroup = "ErrorMsg"
|
|
||||||
let errormarker_warningtextgroup = "Notices"
|
|
||||||
|
|
||||||
"""""""""""""""""""""""""
|
"""""""""""""""""""""""""
|
||||||
" Custom error formats
|
" Custom error formats
|
||||||
|
@ -1121,7 +1130,7 @@ let errormarker_warningtextgroup = "Notices"
|
||||||
" This will print the valid entries. You'll know parsing is correct when the
|
" This will print the valid entries. You'll know parsing is correct when the
|
||||||
" entries have a type, line num, error message, etc.
|
" entries have a type, line num, error message, etc.
|
||||||
|
|
||||||
function! s:ShowErrorEntries()
|
function! ShowErrorEntries()
|
||||||
" Prints out valid quickfix errors.
|
" Prints out valid quickfix errors.
|
||||||
redraw!
|
redraw!
|
||||||
for l:d in getqflist()
|
for l:d in getqflist()
|
||||||
|
@ -1130,7 +1139,7 @@ function! s:ShowErrorEntries()
|
||||||
endif
|
endif
|
||||||
endfor
|
endfor
|
||||||
endfunction
|
endfunction
|
||||||
command -nargs=0 ShowErrorEntries call s:ShowErrorEntries()
|
command -nargs=0 ShowErrorEntries call ShowErrorEntries()
|
||||||
|
|
||||||
|
|
||||||
" Jai
|
" Jai
|
||||||
|
|
Loading…
Reference in New Issue
Block a user