From a845ba7dd5129fb64a01ef797089f9a8980bc557 Mon Sep 17 00:00:00 2001 From: wsdjeg Date: Sat, 8 Apr 2017 23:41:56 +0800 Subject: [PATCH] Lint on the fly --- config/plugins_before/neomake.vim | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/config/plugins_before/neomake.vim b/config/plugins_before/neomake.vim index 7b415571a..2573a57bb 100644 --- a/config/plugins_before/neomake.vim +++ b/config/plugins_before/neomake.vim @@ -1,6 +1,18 @@ if get(g:, 'spacevim_lint_on_save', 0) - augroup Neomake_wsd + augroup Neomake_on_save au! autocmd! BufWritePost * Neomake augroup END endif +if empty(maparg('ck', '',0,1)) + nnoremap ck :Neomake +endif + +if get(g:, 'spacevim_lint_on_the_fly', 0) || 1 + let g:neomake_tempfile_enabled = 1 + let g:neomake_open_list = 0 + augroup Neomake_on_the_fly + au! + autocmd! TextChangedI * Neomake + augroup END +endif