15. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a computer system with one or more processors and an associated display, cause the computer system to: display on the display a user interface including a search field; before a user enters a query into the user interface, detect a predefined user activity relating to the search field over a first time period, wherein the predefined user activity is user inactivity; in response to detecting the predefined user activity over the first time period and in accordance with a determination that the first time period is at least a first predefined amount of time, display on the display one or more search suggestions, the search suggestions comprising a suggested search feature demonstrating syntax of a system-supported user query; after displaying the search suggestions, detect the predefined user activity relating to the search filed over a second time period distinct from the first time period; and in response to detecting the predefined user activity over the second time period and in accordance with a determination that the second time period is at least a second predefined amount of time, wherein the second predefined amount of time is greater than the first predefined amount of time, display the search suggestions again.
17. The non-transitory computer readable storage medium of claim 15 , wherein the suggested search feature is displayed in the search field; and wherein the one or more programs further comprising instructions for: receiving, from the search field, the user query; and displaying, in a suggestion list, the suggested search feature when the first character of the suggested search feature is the same as the first character of the user query.