คุณสามารถทำตามคำแนะนำจากการรวมบริการเว็บ JSLint + VIMหรือทำสิ่งที่ฉันทำ:
ดาวน์โหลดhttp://jslint.webvm.net/mylintrun.jsและhttp://www.jslint.com/fulljslint.js
และใส่ไว้ในไดเร็กทอรีที่คุณเลือก
จากนั้นเพิ่มบรรทัดต่อไปนี้ที่จุดเริ่มต้นของ mylintrun.js:
var filename= arguments[0];
และเปลี่ยนบรรทัดสุดท้ายของรหัสใน mylintrun.js ("print (... )") เป็น:
print ( filename + ":" + (obj["line"] + 1) + ":" + (obj["character"] + 1) + ":" + obj["reason"] );
สิ่งนี้ทำให้ใน mylintrun.js แสดงรายการข้อผิดพลาดที่สามารถใช้กับหน้าต่าง VIM quickfix (: copen)
ตอนนี้ตั้งค่าต่อไปนี้ใน VIM:
set makeprg=cat\ %\ \\\|\ /my/path/to/js\ /my/path/to/mylintrun.js\ %
set errorformat=%f:%l:%c:%m
ที่คุณต้องเปลี่ยน/ my / path / to / jsเป็นพา ธ ไปยัง SpiderMonkey และ/my/path/to/mylintrun.jsไปยังพา ธ ที่คุณใส่ไฟล์ JS
ตอนนี้คุณสามารถใช้: make in VIM และใช้หน้าต่างquickfix (: he quickfix-window) เพื่อข้ามจาก error เป็น error