change to all in one
use to class to handle setting
thought search pattern
cool
user can enter the search content now
add key bindings
tweak
fix bug that first load not work
add comment and add fn search anywhere