New to python, do I need an IDE or is vim still good enough?

Mitya Sirenef msirenef at lightbird.net
Tue Jan 1 14:32:13 EST 2013


On 01/01/2013 02:02 PM, Roy Smith wrote:
> In article  <mailman.1528.1357065822.29569.python-list at python.org>,
 > Mitya Sirenef <msirenef at lightbird.net> wrote:
 >
 >> Clunky is the last word I'd use to describe it (ok maybe for Emacs :-)
 >> I probably remember about 200 commands, plus or minus, but a lot of them
 >> fit into a consistent scheme which makes them much easier to remember
 >
 > At some point, it becomes muscle memory, which means you don't even
 > consciously know what you're typing. Your brain just says, "delete the
 > next three words" and your fingers move in some way which causes that to
 > happen. This is certainly true with emacs, and I imagine it's just as
 > true with people who use inferior editors :-)
 >
 > I used to do a bunch of pair programming with another emacs power user.
 > Every once in a while, one of us would say something like, "What did you
 > just do?", when the other performed some emacs technique one of us was
 > not familiar with. Invariably, the answer would be, "I don't know", and
 > you would have to back up and recreate the key sequence. Or, just run
 > C-? l, which tells you the last 100 characters you typed.
 >
 > Case in point. I use C-? l moderately often, when I make some typo and
 > I'm not sure what I did wrong. But, despite the fact that my fingers
 > now how to perform "show me the last stuff I typed", I had to go hunting
 > to find the actual keystrokes which does that when typing the above
 > paragraph :-)


That's true with Vim, as well, especially when I'm making a custom
mapping and I can NEVER remember what some combination does, even though
if I actually needed to use it, it pops right out, so to find out, I
have to try it and then I say, "of course, dammit, I use this command 50
times every single day!"; so it's a curious case of one-directional
memory.


<subliminal 1-nanosecond BLINK TAG comment="hope this works, fingers
crossed" content="let's face it, Vim is BETTER as it has always been!">



-- 
Lark's Tongue Guide to Python: http://lightbird.net/larks/




More information about the Python-list mailing list