all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Evans Winner <thorne@timbral.net>
To: help-gnu-emacs@gnu.org
Subject: Re: How to type when using Emacs?
Date: Fri, 11 Jul 2008 12:57:24 -0600	[thread overview]
Message-ID: <86od54l04r.fsf@timbral.net> (raw)
In-Reply-To: buoiqvc3o1w.fsf@dhapc248.dev.necel.com

Miles Bader <miles.bader@necel.com> writes:

    One thing you'll learn on this group though, take
    _everything_ Xahlee says with a huge grain of salt.  He
    has his own wacky theories about almost everything, many
    of which are just plain daft...
 
I found his page about the ``Emacs-Pinky Problem'' very
interesting.  I was never properly trained on touch-typing,
so my technique is an ad hoc evolution of hunt-and-peck to
about sixty wpm if I am really trying.  I had never
seriously thought about the possibility of using (gasp)
/both/ the shift keys, or /both/ the alt or control keys.
So that already is useful.

I am also considering buying one of those Microsoft
keyboards that splits into a distinct right-hand and
left-hand portion.  From a brief examination at a store it
seems as if it might help me train myself out of some of my
pianist's ``hand-over'' techniques that I use (and that are,
I am sure, quite inefficient).

I have a few of questions and comments inspired by Mr. Lee's
page:

1.  I have not tried the Dvorak layout but might like to.
Have you ever tried the ``Programmer's Dvorak[1]''?  Any
thoughts?  I know that coding in lisp and in xml-like
languages, not having (, ), <, and > on shifted keys and
having them in convenient and left/right balanced positions
would be nice.

2.  Also regarding Dvorak, is there a good way to re-label
keys that you know of?  Something for a shared PC would be
nice if it, for example, had QWERTY labels in one color, and
Dvorak in another.  Maybe just print out letters on envelope
label paper...?

3.  I notice that you recommend swapping ctrl and alt at
least under some circumstances.  I have been a pretty happy
user of the caps-lock/ctrl swap for some time.  For me it
feels more awkward to tuck my thumb under my hand to hit alt
than it is to move my pinky slightly left to hit ctrl.  Am I
unusual in this?

4.  I have noticed some advice here and there to swap the
escape key with the key left of the `1' key, making it much
closer.  Since Emacs uses alt and Escape nearly
interchangeably, maybe that would be the smart thing to do,
and then use escape instead of alt -- and then you get the
benefit of not having to hold down the key while hitting
whatever other key.  In any case, actually maybe swapping
escape with alt would be something to try....

5.  And speaking of holding down keys, I have noticed that
people seem to say that, for instance, hitting C-x C-f would
mean hitting ctrl, then hitting x, then hitting ctrl and
hitting f.  But I (and I imagine most people) actually hit
ctrl only once and hold it down for the whole operation in
many cases.



Footnotes: 
[1]  http://www.kaufmann.ro/roland/dvorak/



  reply	other threads:[~2008-07-11 18:57 UTC|newest]

Thread overview: 40+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-07-09 15:22 How to type when using Emacs? SomeDeveloper
2008-07-09 18:47 ` Alan Mackenzie
2008-07-09 20:24 ` Xah
2008-07-10  3:31 ` [Bulk] " William Case
2008-07-10  7:33 ` Thien-Thi Nguyen
2008-07-10  8:04 ` Lennart Borgman (gmail)
2008-07-10 19:40 ` Joel J. Adamson
2008-07-10 19:45 ` Joel J. Adamson
     [not found] ` <mailman.14501.1215719439.18990.help-gnu-emacs@gnu.org>
2008-07-10 23:58   ` Miles Bader
2008-07-11  1:26     ` Joel J. Adamson
2008-07-11  3:31   ` Xah
2008-07-11  6:43     ` Cezar Halmagean
     [not found]     ` <mailman.14535.1215759012.18990.help-gnu-emacs@gnu.org>
2008-07-11  6:58       ` Miles Bader
2008-07-11 18:57         ` Evans Winner [this message]
2008-07-16  2:37           ` Sean Sieger
2008-07-11 18:01     ` Joel J. Adamson
2008-07-11 18:48     ` don provan
2008-07-11 19:14       ` Evans Winner
2008-07-11 21:34         ` tyler
2008-07-12  7:00       ` David
2008-07-12 13:08     ` Xah
2008-08-09 14:52     ` David Combs
2008-08-09 15:07       ` Xah
2008-07-11 19:04 ` don provan
2008-07-11 19:33 ` harven
2008-07-11 22:34   ` Florian Beck
2008-08-09 15:07     ` David Combs
2008-08-09 19:03       ` Xah
2008-07-12  0:28 ` Memnon Anon
2008-07-12  1:13   ` tyler
     [not found] ` <mailman.14500.1215719199.18990.help-gnu-emacs@gnu.org>
2008-07-11  4:59   ` SomeDeveloper
2008-08-09 14:47   ` David Combs
2008-08-09 19:01     ` Xah
2008-08-09 21:14     ` Joel J. Adamson 
2008-08-09 21:36       ` Lennart Borgman (gmail)
2008-08-10  0:06         ` Joel J. Adamson 
     [not found]       ` <mailman.16246.1218317853.18990.help-gnu-emacs@gnu.org>
2008-08-23 21:44         ` David Combs
2008-08-12  5:18   ` YSK
2008-08-12  8:02     ` Xah
  -- strict thread matches above, loose matches on Subject: below --
2008-08-10  0:49 Jay Belanger

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=86od54l04r.fsf@timbral.net \
    --to=thorne@timbral.net \
    --cc=help-gnu-emacs@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.