add guide-key-mode
add snippet for scheme
refactor by utility.el
refactor scheme preferences