[Tutor] What has Editor X got that PyWin32 hasn't?

Lie Ryan lie.1296 at gmail.com
Fri Aug 15 13:14:18 CEST 2008


On Wed, 2008-08-13 at 16:59 +0200, tutor-request at python.org wrote:
> 
> Message: 2
> Date: Wed, 13 Aug 2008 09:04:40 -0500
> From: "W W" <srilyk at gmail.com>
> Subject: Re: [Tutor] What has Editor X got that PyWin32 hasn't?
> To: "Dick Moores" <rdm at rcblue.com>
> Cc: Python Tutor List <tutor at python.org>
> Message-ID:
>         <333efb450808130704v3b71a921ud320071ca7088cc4 at mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
> As far as vi/vim being better than other editors, well that depends on
> your
> personal preference and experience, but if you're a touch typist,
> prefer to
> use the keyboard, and hate wasting  motions and extra keystrokes...
> vi/vim
> is probably for you.

I've seen vi(m) being praised a lot, well, personally the thing that I
hate the most about vim is its directional button (khjl) which is
unnatural (a better choice would be gamer's wasd or ijkl[1], even jhkl
would be better (like the default except with the up and down
inverted)). I found most of the hotkeys provided in vi(m) useless, why?
Because I'm using a laptop and is very adept at using touchpad, 1) there
is only a very short distance for going back and forth between the
touchpad and keyboard 2) the keyboard is smaller, 3) many of the hotkeys
require pressing Esc first to get out from editing/inserting mode, which
is just as inconvenient as reaching the Ctrl. And for vi(m), after going
to command/shortcut mode and pressing the shortcut, then most of the
time you have to go back to editing mode by pressing i/a/etc, that is
much worse than the Ctrl craziness.

So, a simple recommendation from me: If you're a programmer (or a fast
typer) and you hate vim but hate using the mouse even further, try
buying a laptop and get a degree in touchpad mastery

[1] if you argued that w or i is not in the home position, neither is h.



More information about the Tutor mailing list