V said:
at >> > the right side, sometimes at the bottom,.etc. How do you
avoid the >> > distraction of having to hunt for keys?
maybe >> 2% of my time editing. Moreover, every time I do editing
it's a signal >> that I need to spend more time thinking. So (1)
having nonconventional >> keystrokes for a rare task is actually
worse, and (2) thinking is the >> bottleneck, not keystrokes.
With respect, I'm still not sure what bearing that has on the editor.
If you generate 1MB of code without having to hunt for cursor position
keys, then you're the best programmer I know <g>. I not only need the
delete and backspace keys (about 40% of my keystrokes, I confess), but
I work a lot on Unix systems where I've developed reflexes for Emacs
key mapping. Great most of the time, as it's available everywhere
else. It works against me in newer VS. (Older VS versions had Epsilon
mapping that was done pretty well!)
Well, back in the days when I was writing C using WYSE terminals on
SUN unix boxes, I really tried, but Emacs never appealed to me, and
with vi, it was 'ok', but it never was as productive as the assemblers
I had on the amiga for example, I guess, I don't mind if I have to move
to the backspace (which I can reach without moving my right hand, and
moving the right hand to the cursor keys isn't that much of a problem
either). I never felt that as a problem. What I DID find a problem is
that when I want to type something, I accidently triggered a command of
some sort.
I also have to maintain other peoples' code, where I do have to remove
and re-edit large blocks of code (Never happens with my own code<g>).
And I end up writing a lot of boilerplate stuff that is primarily
boring typing (You guys got all the interesting work).
Hey, my core business is creating the plumbing code for others, so
some might say I get the boring work
I know lots of people who use Emacs, but I guess there's a reason why
most go to third party editors for Visual Studio. But...I guess I
asked the question. Got the answer.
I also think it's a matter of personal preference. I mean, some people
even deliberately chose VB.NET over C#, so why shouldn't there people
be chosing Emacs over another editor?
FB
--
------------------------------------------------------------------------
Lead developer of LLBLGen Pro, the productive O/R mapper for .NET
LLBLGen Pro website:
http://www.llblgen.com
My .NET blog:
http://weblogs.asp.net/fbouma
Microsoft MVP (C#)
------------------------------------------------------------------------