I found EMACs drove me nearly nuts. My editing CUA reflexes were well
below conscious control. It was like being given a keyboard with all
the keys randomly rearranged. Even the mouse worked a different way.
Even its legendary programmability could not make up for that.
Even if you do adjust, if you go back to another CUA editor I found
the reflexes don't recover. I am "uniligual" as a typist. I can't be
proficient on two editors for the same reason I can't rapidly type
both QWERTY and DSK. See
http://mindprod.com/jgloss/dsk.html
Sing it. I also have had trouble trying to become multilingual with
regard to editors, though I'm a vim bigot who gets annoyed when she
has to use .... maybe "CUA editors" is the right term. As you say,
knowing which keys to use for common editing tasks becomes a reflex
action, and trying to use something that uses different keys for
the same tasks is not only irritating but also can seem to mess up
the reflexes, which is a whole other level of irritation.
However, I had an interesting exchange in comp.editors recently with
someone who says that he uses lots of tools on lots of platforms and
claims that *if you practice enough* you can develop the ability
to switch back and forth seamlessly. But he claims that it takes
a *lot* of practice. The thread is in comp.editors, subject line
"GENERAL: Formatting text in Linux?", participants me and a Brian
Masinick, if anyone wants to find it in the archives. (Sorry about
not providing a URL or message IDs, but I'm not sure how to do that
unambiguously.)
So I am all for finding a decent IDE that can also function as a
generic text editor, and learn it thoroughly.
Or you could learn the editor that's also a shell, a newsreader,
a psychotherapist, etc. (yes, I mean emacs
), and use it
for everything. If I hadn't started with vi and developed those
reflexes ....