I really don't know why Bol before Mol breaks it, but so it does
autocmd FocusGained * setlocal relativenumber
highlight WhiteSpaceBol ctermfg=DarkBlue
highlight WhiteSpaceMol ctermfg=Black
autocmd FocusGained * setlocal relativenumber
highlight WhiteSpaceBol ctermfg=DarkBlue
highlight WhiteSpaceMol ctermfg=Black
-autocmd BufEnter * 2match WhiteSpaceBol /\(^ \+\)\|\( \+$\)/
autocmd BufEnter * match WhiteSpaceMol / /
autocmd BufEnter * match WhiteSpaceMol / /
+autocmd BufEnter * 2match WhiteSpaceBol /\(^ \+\)\|\( \+$\)/
let g:EditorConfig_enable_for_new_buf = 1
let g:EditorConfig_enable_for_new_buf = 1