Bạn có thể làm theo lời giới thiệu từ tích hợp dịch vụ web + VIM của JSLint hoặc làm những gì tôi đã làm:
Tải xuống http://jslint.webvm.net/mylintrun.js và http://www.jslint.com/fulljslint.js
và đưa chúng vào thư mục bạn chọn.
Sau đó, thêm dòng sau vào đầu mylintrun.js:
var filename= arguments[0];
và thay đổi dòng mã cuối cùng trong mylintrun.js ("print (...)") thành:
print ( filename + ":" + (obj["line"] + 1) + ":" + (obj["character"] + 1) + ":" + obj["reason"] );
Điều này làm cho mylintrun.js xuất ra một danh sách lỗi có thể được sử dụng với cửa sổ VIM quickfix (: copen).
Bây giờ, hãy thiết lập những điều sau trong VIM:
set makeprg=cat\ %\ \\\|\ /my/path/to/js\ /my/path/to/mylintrun.js\ %
set errorformat=%f:%l:%c:%m
nơi bạn phải thay đổi / my / path / to / js thành đường dẫn đến SpiderMonkey và /my/path/to/mylintrun.js thành đường dẫn bạn đặt các tệp JS.
Bây giờ, bạn có thể sử dụng : make in VIM và sử dụng cửa sổ quickfix (: he quickfix-window) để chuyển từ lỗi này sang lỗi khác.