Looking for a secondhand Datahand Pro II

Smylers Smylers at stripey.com
Wed Oct 21 12:11:58 BST 2009

Jacqui Caren-home writes:

> James Laver wrote:
> > On 21 Oct 2009, at 01:24, Paul Makepeace wrote:
> > 
> > > PS for the real layout nerds, http://colemak.com/ is a better choice
> > > than Dvorak if you're going to start from scratch
> > 
> > http://www.kaufmann.no/roland/dvorak/ is worth a mention too. I got  
> > myself up to about one-quarter-speed on that last time I tried.
> OK I'll bite which is best for perl? :-)

Possibly which editor you use matters, too.

I read the Colemak stuff, and it sounds impressive -- enough for me to
think I'll probably give it a go.  But that site's author says he uses
it with a completely different Vim mapping, with keystrokes chosen to
suit the Colemak layout.  I'm pretty sure I'm not up for that:

* Sometimes I have to log into somebody else's server and edit
  something, without my Vim customizations (or possibly even using a
  different VI clone).  Currently I can cope with that; I'm not quite as
  efficient as with my config (and probably beep more), but I can get
  stuff done reasonably quickly.
  But if I get used to _entirely_ different Vim mappings then
  effectively I'm no longer a Vim/VI user.

* There's mention that the Colemak Vim mappings don't quite support all
  standard Vim features.  I use lots of Vim features, including some
  which I've seen other people claim can be 'safely' remapped because
  nobody uses them, and some which I used to think I had no use for but
  later appreciated.  So I'm loth to lose any Vim features.

* Lots of other apps use VI-like keystrokes, for example less, Mutt,
  pinfo, and Bloglines to list just those I've used since reading Paul's
  link this morning.  Remapping just Vim doesn't help with all those.

  (Yes, many other programs can be re-mapped too.  And GreaseMonkey can
  probably tweak Bloglines.  But that's a lot of effort, and doesn't
  solve the general case.)

Another contributor to that site says he uses Vim with minimal
remapping: retaining h, j, k, l for movement but swapping which of them
moves in which direction to match their physical position with Colemak.
That avoids or mitigates some of the above issues.

But I doubt I could live with pressing k being down in Vim and up in
Mutt -- that still sounds way too confusing!

Maybe I should switch to Emacs ...


More information about the london.pm mailing list