My favorite way to write is with Emacs running on one of the virtual terminals under Linux. A fullscreened Putty session sshd into a Unix box will also do in a pinch.
My co-workers, by contrast, even paste code into Word documents.
My co-workers, by contrast, even paste code into Word documents.