$selectLongWords was a quick hack, i shouldn't have used it.
I don't think we should try to do one to one emulation of emacs (some of it, like always keeping cursor on screen, is very 'strange'), and if you are happy with current behavior, let's keep it.
Also i'll suggest to change `c-a` behavior to move to indentation start if cursor is already at the actual line start.