2011-12-12 18:21:42 -08:00
|
|
|
"mark syntax errors with :signs
|
|
|
|
let g:syntastic_enable_signs=1
|
|
|
|
"automatically jump to the error when saving the file
|
2012-03-06 10:43:26 -08:00
|
|
|
let g:syntastic_auto_jump=0
|
2011-12-12 18:21:42 -08:00
|
|
|
"show the error list automatically
|
|
|
|
let g:syntastic_auto_loc_list=1
|
|
|
|
"don't care about warnings
|
2014-01-05 21:08:55 +01:00
|
|
|
let g:syntastic_quiet_messages = {'level': 'warnings'}
|
2015-03-24 16:17:24 -05:00
|
|
|
|
|
|
|
" I have no idea why this is not working, as it used to
|
|
|
|
" be a part of syntastic code but was apparently removed
|
|
|
|
" This will make syntastic find the correct ruby specified by mri
|
|
|
|
function! s:FindRubyExec()
|
|
|
|
if executable("rvm")
|
|
|
|
return system("rvm tools identifier")
|
|
|
|
endif
|
|
|
|
|
|
|
|
return "ruby"
|
|
|
|
endfunction
|
|
|
|
|
|
|
|
if !exists("g:syntastic_ruby_exec")
|
|
|
|
let g:syntastic_ruby_exec = s:FindRubyExec()
|
|
|
|
endif
|