esa wrote:I want shift+. to result in a colon instead of invoking an action or a menu.
It does, when you are in insert mode...
How to design an editor for those with the coder's claw?
You don't. That typing style was aquired while typing in "standard" editors / environments, and thus works well in "standard" environments. It would be pretty stupid to "design" an editor for it, as it would be confusing and unpredictable for someone with ten-finger-typing, or a different "flavor" of coder's claw. (I use 8 fingers, my buddy uses 6, another guy I know uses 5...)
An editor which is easy to learn, predictable and efficient to use.
Cross-platform, free, accepted by your company's security department, ...