Saya mulai menggunakan plugin sintaksis dengan vim untuk melaporkan kesalahan serat dalam javascript
kode saya .
Saya juga mengintegrasikan eslint dengan syntastic , dan itu menunjukkan kepada saya kesalahan yang bagus, peringatan jika mereka hadir sesuai aturan yang ditulis dalam file .eslintrc saya .
Apakah ada cara di mana saya dapat memperbaiki beberapa kesalahan umum misalnya hilang semi-colon, missing space dll dengan key-stroke?
Edit:
Saya telah menemukan bahwa eslint memiliki opsi
--fix Automatically fix problems
yang dapat digunakan untuk kasus-kasus seperti itu. Saya perlu menjalankan perintah ini untuk membiarkan eslint memperbaiki masalah itu
eslint --fix -c myconfig file.js
Saya ingin tahu bagaimana itu dapat diintegrasikan dengan vim ?
map <C-j> call Function()<CR>
Tapi ini akan menjadi fungsi yang dirancang khusus yang harus Anda tulis sesuai dengan kebutuhan Anda. Dan poin romainl adalah bahwa jika Anda melakukan sesuatu yang salah Anda dapat dengan mudah berakhir lebih banyak ruginya daripada kebaikan. Perhatian disarankan
eslint --fix
, saya lebih suka memiliki ini di tingkat editor.