re-orgnize the code arrangment
fix enable trinity error when using git commit
change update internal
add ctrl-e hotkey
let screen in middle when search keyword