A Comparison of JavaScript Linting Tools

One of the reasons is:

There are also issues in regard to a consistant layout, and that the default tab stop size is just too large. While it’s possible for custom tab stops to be configured, it still doesn’t help to provide consistency in other places.

I hope that you are not just being difficult now, and trust that you really are interested in some answers here.

Sublime Text for example has config files for jslint, both default ones and custom user config files too.

There are also jslint configs for when using grunt, and other systems that can be used to customise it for your build process.