Automated Online Grammar Checking and Proofreading
Firefox includes a handy spellchecker that will ensure anything you type into text boxes is correct. Any incorrect words are underlined in red. The problem is that it defaults to American English, which can be annoying for the British, Canadians, Australians and those of other primarily English-speaking nations. The solution is easy just visit http and then click the Install link alongside your language of choice. After Firefox has restarted, and next time it hightlights a word it thinks is mispelled, right-click the word in question, click Languages in the menu that appears, and select your choice from the list. This will then become Firefox's default. Note that it's possible to have many different spellcheck languages installed and to switch between them this way.
Vi is based on the same principles as many other Unix applications that each program provide a small, specific function and be able to interact with other programs. For example, vi doesn't include its own spellchecker or paragraph filler, but those features are provided by other programs that are easy to fire off from within vi. Therefore, vi itself is a bit limited, but is able to interact with other applications to provide virtually any functionality you might want.
Of course, what you're going to need on your desktop usually is not the same as what you'd need on a work machine. Nevertheless, being a small-business owner, I tend to pick my software with an eye toward openness of data, migratability, interoperability and room for growth. In other words, I want to be able to get at my data from a number of programs, not only the one with which I created it. I want to be able to migrate painlessly to another software package should my requirements grow or change enough that I need to change my applications of choice. I want the programs I use to be able to talk to each other and to other programs out in the broader world. For example, if I write a short story and send it to a friend to proofread and mark up, I want her to be able to read what I send, and I want to be able to read her annotations in red text when she sends it back. I also want my software to be able to do more than I need right now, because if my needs grow, it's less bothersome to...
Official Download Link Proofread Bot
There is no free download for Proofread Bot. You have to pay for it, just as you have to pay for a car, or for a pair of shoes, or to have your house painted.