- 1. Как отключить эту розовую линию на error/warning ? Скриншот Или сделать так, чтобы это выглядело по-человечески(как в гуях)
- 2. Как сделать так, чтобы при появлении ошибок автоматически открывался flychek, а если ошибок нет - пропадал. Есть у кого готовая реализация ? В виме это решалось так:
Потому что постоянно закрывать-открывать alist напряжно
" Open QuickFix list after any quickfix any _real_ errors function! QFixAutoToggle() if !empty(getqflist()) let real_err_count = 0 for d in getqflist() if d.bufnr != 0 let real_err_count += 1 endif endfor if real_err_count > 0 copen let g:QFixToggle_Bufnr = bufnr("$") else cclose unlet! g:QFixToggle_Bufnr endif endif endfunction и вешалось на autocmd QuickFixCmdPost *.c,*.cpp,*.py call QFixAutoToggle()