11. A device comprising: at least one processor; and at least one module operable by the at least one processor to: responsive to receiving an indication of a first user input, output, for display, text that is based on the first user input; determine, based at least in part on the first user input, a list of one or more suggested character strings; responsive to receiving an indication of a second user input, determine whether the received second user input includes a replacement gesture, wherein the replacement gesture includes a first gesture in a first direction, and a second gesture in a second direction that is substantially opposite to the first direction; and responsive to determining that the received second user input includes the replacement gesture, output, for display, in place of the text, a character string from the list of one or more suggested character strings.
11. A device comprising: at least one processor; and at least one module operable by the at least one processor to: responsive to receiving an indication of a first user input, output, for display, text that is based on the first user input; determine, based at least in part on the first user input, a list of one or more suggested character strings; responsive to receiving an indication of a second user input, determine whether the received second user input includes a replacement gesture, wherein the replacement gesture includes a first gesture in a first direction, and a second gesture in a second direction that is substantially opposite to the first direction; and responsive to determining that the received second user input includes the replacement gesture, output, for display, in place of the text, a character string from the list of one or more suggested character strings. 12. The device of claim 11 , wherein the character string from the list of one or more suggested character strings is ranked higher than at least one other character string from the list of one or more suggested character strings, the list of one or more suggested character strings being organized in a ranked order.