https://github.com/kevinw/pyflakes-vim pyflakes.vim is a vim plugin that will show code error when editing the source in realtime by using a syntax checker. If scala can do that with fsc and vim, it will be very useful. Event if only update errors on each save buffer action.