It might be best to have this be configurable/customizable for each user (which is what I think you're getting at).
The question is what should the default "out of the box" behavior be? There are conventions, although they're not exactly "standardized" (as they should be). Most of us have "muscle memory" for many of these operations: Go forward one word, select a paragraph, expectations of where the cursor will be when you go forward/backward word-by-word, etc. and I don't think anyone enjoys having to learn a different way for every tool they use. So the default probably should follow the most common conventions, while still allowing a fairly easy way to change it to suit each user. The best approach might be to have the default adapt itself automatically to the platform the VM is running on, so that Windows users get Windows conventions, Mac users get Mac conventions, Linux users get Linux conventions. -t -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html