setlocal expandtab setlocal tabstop=2 setlocal shiftwidth=2 setlocal softtabstop=2 let g:switch_custom_definitions = \ [ \ ['ON', 'OFF'] \ ] setlocal errorformat= setlocal errorformat+=%+ICall\ Stack%.%#:,%Z\ \ %f:%l\ (%o) setlocal errorformat+=CMake\ %trror\ at\ %f:%l\ (%o): setlocal errorformat+=CMake\ %tarning\ at\ %f:%l\ (%o): " TODO: capture multiline error message to display in qf " setlocal errorformat+=%C\ \ %m " setlocal errorformat+=%ECMake\ %terror%.%#\ at\ %f:%l\ (%o):,%Z\ \ %m " setlocal errorformat+=%WCMake\ %tarning%.%#\ at\ %f:%l\ (%o):,%Z\ \ %m