I'm coming from Linux and am confused by the inconsistency of Mac OS when it comes to moving cursor, selecting text, navigating in lists and selecting items. I have done some research and tried a couple of different ~/Library/KeyBindings/DefaultKeybinding.dict configurations, but none of those have solved my problem. What I'd like to achieve is basically to configure the keyboard shortcuts the same way how it works on Linux/Windows: End: move cursor the end of the line / select the last item in the list Cmd+End: move cursor to the end of the document / go to the last item Cmd+Shift+End: select to the end of the document / select to the last item PgDown: move cursor one page down / scroll one page down the list and select an item Shift+PgDown: select a page of text / scroll and select one page of items The Home key/PgUp should work accordingly. Is it possible to configure Mac OSX so that these keys work as described above consistently in all apps? If it is not, then please tell me how do you quickly navigate through long lists such as your iTunes library, how do you work with long text documents in an effective way, or how did you personally cope with the differences between your previous OS and Mac OS in this regard after you have switched. Thanks!