Puede seguir las instrucciones del servicio web JSLint + integración VIM o hacer lo que yo hice:
Descargue http://jslint.webvm.net/mylintrun.js y http://www.jslint.com/fulljslint.js
y colóquelos en un directorio de su elección.
Luego agregue la siguiente línea al comienzo de mylintrun.js:
var filename= arguments[0];
y cambie la última línea de código en mylintrun.js ("print (...)") a:
print ( filename + ":" + (obj["line"] + 1) + ":" + (obj["character"] + 1) + ":" + obj["reason"] );
Esto hace que en mylintrun.js se genere una lista de errores que se puede usar con la ventana de corrección rápida de VIM (: copen).
Ahora configure lo siguiente en VIM:
set makeprg=cat\ %\ \\\|\ /my/path/to/js\ /my/path/to/mylintrun.js\ %
set errorformat=%f:%l:%c:%m
donde tienes que cambiar / my / path / to / js por la ruta de SpiderMonkey y /my/path/to/mylintrun.js por la ruta donde colocas los archivos JS.
Ahora, puede usar : make en VIM y usar la ventana de corrección rápida (: he quickfix-window) para saltar de un error a otro.