Zacząłem używać syntastic wtyczki z vim do błędów szarpie raport w moim javascript
kodzie.
Zintegrowałem również eslint z syntastic , i pokazuje mi ładne błędy, ostrzeżenia na wypadek, gdyby były obecne zgodnie z regułami zapisanymi w moim pliku .eslintrc .
Czy jest jakiś sposób, w jaki mogę naprawić niektóre typowe błędy, np. Brak średnika, brak miejsca itp. Za pomocą naciśnięcia klawisza?
Edytować:
Odkryłem, że eslint ma opcję
--fix Automatically fix problems
które mogą być wykorzystane w takich przypadkach. Muszę uruchomić to polecenie, aby eslint mógł rozwiązać te problemy
eslint --fix -c myconfig file.js
Chcę wiedzieć, jak można to zintegrować z vimem ?
map <C-j> call Function()<CR>
Ale byłaby to bardzo niestandardowa funkcja, którą musisz napisać, aby dopasować ją do swoich potrzeb. Romainl ma na myśli to, że jeśli zrobisz coś złego, możesz łatwo wyrządzić więcej szkody niż pożytku. Zaleca się ostrożność
eslint --fix
, wolałbym mieć to na poziomie edytora.