My favorite editor is a clone of vi, called vim. Spell checking in vim is made possible with the use of aspell.
Just follow these three simple vim commands:
:w! :!aspell -c % :w %
If you really, really want to comment, please mail n1xt3r@fastmail.fm