9. The method of claim 2 , wherein the phrase-level token is a first phrase-level token comprising a first plurality of character strings, the method further comprising: determining, by the computing device, that the first phrase-level token satisfies a threshold; responsive to determining that the first phrase-level token satisfies the threshold, selecting, by the computing device, a character string of the first plurality of character strings of the first phrase-level token as a committed character string; and removing, by the computing device, the committed character string from the first plurality of character strings of the phrase-level token to determine a second phrase-level token comprising a second plurality of character strings.
10. The method of claim 9 , further comprising: outputting, by the computing device, the first phrase-level token for display at a text-suggestion region; and responsive to determining that the first phrase-level token satisfies the threshold: outputting, by the computing device, the committed character string for display at a committed-text region, wherein the committed-text region is different than the text-suggestion region; and outputting, by the computing device, the second plurality of character strings for display at the text-suggestion region.