diff options
| -rw-r--r-- | .config/vim/ftplugin/fut.vim | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/.config/vim/ftplugin/fut.vim b/.config/vim/ftplugin/fut.vim index 29410d5..b41eb21 100644 --- a/.config/vim/ftplugin/fut.vim +++ b/.config/vim/ftplugin/fut.vim @@ -6,3 +6,18 @@ setlocal tabstop=2 setlocal softtabstop=2 setlocal shiftwidth=2 setlocal expandtab + +setlocal makeprg=futhark\ check\ % + +setlocal errorformat=%E[91mError\ at\ %f:%l:%c-%k:[0m +"setlocal errorformat+=%W[91mWarning\ at\ %f:%l:%c-%k:[0m%m +setlocal errorformat+=%-CExpected%.%# +setlocal errorformat+=%-CActual%.%# +setlocal errorformat+=%-C\ %.%# +setlocal errorformat+=%C%m%.%# +setlocal errorformat+=%-G\ %#https://github.com/diku-dk/futhark/issues +setlocal errorformat+=%-GIf\ you%.%# +setlocal errorformat+=%-G%.%# + +autocmd QuickFixCmdPost [^l]* nested cwindow +autocmd QuickFixCmdPost l* nested lwindow |
