Comecei a usar o plug- in sintático com o vim para relatar erros de cotão no meu javascript
código.
Também integrei o eslint com o sintático , e ele me mostra bons erros, avisos caso estejam presentes de acordo com as regras escritas no meu arquivo .eslintrc .
Existe alguma maneira de corrigir alguns erros comuns, por exemplo, falta de ponto-e-vírgula, falta de espaço etc. com um toque de tecla?
Editar:
Eu descobri que o eslint tem uma opção
--fix Automatically fix problems
que pode ser usado para esses casos. Preciso executar este comando para permitir que o eslint corrija esses problemas
eslint --fix -c myconfig file.js
Quero saber como isso pode ser integrado ao vim ?
map <C-j> call Function()<CR>
Mas essa seria uma função personalizada que você precisaria escrever para atender às suas necessidades. E o argumento de romainl é que, se você fizer algo errado, poderá acabar causando mais mal do que bem. É aconselhável ter cuidado
eslint --fix
, eu prefiro ter isso no nível do editor.