One benefit of #emacs keybindings (or #vim, for that matter), is that the keys for basic functions (beginning of line, end of line, next line, etc.) don't tend to move much from keyboard to keyboard. But the Home, End, Page Down, Page Up keys? Those things are in a different place on practically every keyboard I use. Arrow keys are almost as bad. It's nuts.