* [Vim](http://johannh.me/blog/rustfmt-vim.html)
* [Emacs](https://github.com/fbergroth/emacs-rustfmt)
+* [Atom](atom.md)
## How to build and test
Rustfmt is designed to be very configurable. You can create a TOML file called
rustfmt.toml, place it in the project directory and it will apply the options
-in that file. See `cargo run --help-config` for the options which are available,
+in that file. See `cargo run -- --config-help` for the options which are available,
or if you prefer to see source code, [src/config.rs].
By default, Rustfmt uses a style which (mostly) confirms to the
## Gotchas
* For things you do not want rustfmt to mangle, use one of
+
```rust
#[rustfmt_skip]
#[cfg_attr(rustfmt, rustfmt_skip)]