7. A method of correcting typographical errors displayed on a touch-sensitive display of a mobile computing device, the method comprising: identifying a typographical error within text displayed on the display, the typographical error comprising a misspelled word displayed on the display; upon identifying the typographical error, highlighting on the display the typographical error; detecting a gesture-based touch input selecting a traditional key from a virtual keyboard displayed on the display; displaying an image of a cursor on the display over the virtual keyboard in response to the gesture-based touch input; detecting a change in a location of the gesture-based touch input, and in response, moving a location of the image of the cursor displayed on the display in correspondence with the gesture-based touch input; detecting a release of the gesture-based touch input; and if the release of the gesture-based touch input is detected within a predefined region associated with a location of the typographical error, displaying on the display the cursor next to the typographical error; and responsive to the cursor being displayed next to the typographical error, replacing the typographical error with replacement text input from the virtual keyboard.
7. A method of correcting typographical errors displayed on a touch-sensitive display of a mobile computing device, the method comprising: identifying a typographical error within text displayed on the display, the typographical error comprising a misspelled word displayed on the display; upon identifying the typographical error, highlighting on the display the typographical error; detecting a gesture-based touch input selecting a traditional key from a virtual keyboard displayed on the display; displaying an image of a cursor on the display over the virtual keyboard in response to the gesture-based touch input; detecting a change in a location of the gesture-based touch input, and in response, moving a location of the image of the cursor displayed on the display in correspondence with the gesture-based touch input; detecting a release of the gesture-based touch input; and if the release of the gesture-based touch input is detected within a predefined region associated with a location of the typographical error, displaying on the display the cursor next to the typographical error; and responsive to the cursor being displayed next to the typographical error, replacing the typographical error with replacement text input from the virtual keyboard. 8. The method of claim 7 , wherein selecting the traditional key comprises selecting a space bar key.