fix helm-show-kill-ring error with session.
https://github.com/emacs-helm/helm/issues/94
only enable in c/c++ mode
ignore ancient thing
spellcheck and view-mode bindings
still on the way to work with linux kernel check... maybe it's not possible