add yasnippet
add undo-tree