let &efm = '%f: line %l, col %c, %m'
cex system('jshint path/to/dir')
Se você estiver usando o grunt, você pode alterar o relator para corresponder ao formato acima (formato padrão de jshint, mas grunt-contrib-jshint altera o padrão). Apenas nas opções para jshint em seu Gruntfile, adicione o seguinte:
reporter: 'node_modules/grunt-contrib-jshint/node_modules' +
'/jshint/src/reporters/default'
Isso substituirá o reportador grunt-contrib-jshint para o reportador jshint padrão do usuário que corresponde ao formato acima. Em seguida, você pode alterar seu sistema para o seguinte:
cex system('grunt jshint')
ou
cex system('grunt <whatever command that will invoke jshint>')
Você pode ir para o próximo arquivo usando :cn
e ver todos os arquivos usando :cw
. Verifique :h quickfix
a lista completa de comandos.