reserve M-x for smex in term
go-goto-imports keybinding
improve snippet
fix bug when enter chinese in term
change how byte compile is done to avoid snippets get compiled