syntastic хороший плагин работающий из «коробки». Но почему то на файлах *.asm показывает ошибку в каждой строчке, кроме пустых скрин. Такое ощущение что он проверяет по синтаксису at&t а не по intel. Хотя SyntasticInfo
Syntastic version: 3.6.0-145 (Vim 704, Linux)
Info for filetype: asm
Global mode: active
Filetype asm is active
The current file will be checked automatically
Available checker: gcc
Currently enabled checker: gcc