From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Joe Corneli Newsgroups: gmane.emacs.help Subject: Re: C-f, C-b, C-n and C-p or right, left, down, up? Date: Thu, 16 Oct 2003 17:32:04 -0500 Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Message-ID: NNTP-Posting-Host: deer.gmane.org X-Trace: sea.gmane.org 1066343614 12935 80.91.224.253 (16 Oct 2003 22:33:34 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 16 Oct 2003 22:33:34 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Oct 17 00:33:32 2003 Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1AAGgV-0007vt-00 for ; Fri, 17 Oct 2003 00:33:32 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.24) id 1AAGgS-0001jB-1k for geh-help-gnu-emacs@m.gmane.org; Thu, 16 Oct 2003 18:33:28 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.24) id 1AAGfo-0001hX-3e for help-gnu-emacs@gnu.org; Thu, 16 Oct 2003 18:32:48 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.24) id 1AAGfI-0001By-6r for help-gnu-emacs@gnu.org; Thu, 16 Oct 2003 18:32:47 -0400 Original-Received: from [146.6.139.124] (helo=dell3.ma.utexas.edu) by monty-python.gnu.org with esmtp (Exim 4.24) id 1AAGf8-0000nG-6q for help-gnu-emacs@gnu.org; Thu, 16 Oct 2003 18:32:06 -0400 Original-Received: from linux183.ma.utexas.edu (linux183.ma.utexas.edu [146.6.139.172]) by dell3.ma.utexas.edu (8.11.0.Beta3/8.10.2) with ESMTP id h9GMW5i05390; Thu, 16 Oct 2003 17:32:05 -0500 Original-Received: from jcorneli by linux183.ma.utexas.edu with local (Exim 3.36 #1 (Debian)) id 1AAGf6-0003ak-00; Thu, 16 Oct 2003 17:32:04 -0500 Original-To: help-gnu-emacs X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.help:13270 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:13270 Kai writes: > Any other nifty tricks? 1. On my iBook, my number row has these bindings ` ~ is Alt_L 1 ! is Hyper_L ! 2 @ is Super_L @ 3 # is Control_L # 4 $ is Meta_L $ 5 % is Mode_switch % 6 ^ is Escape ^ 7 & is Mode_switch & 8 * is Meta_R * 9 ( is Control_R ( 0 ) is Super_R ) - _ is Hyper_R =+ is Alt_R 2. I type numbers with my right hand, "mod 6" F7 is 1 6 F8 is 2 7 F9 is 3 8 F10 is 4 9 F11 is 5 0 where the second tier is accessed using Mode_switch 3. Arrow keys and Delete/BackSpace are embedded (twice) centered on middle finger of each hand as described earlier, schematically L D R 4. [] {} {} [] embedded in the bottom row 5. _ is under s 6. ^ is under l 7. + is under f 8. = is under y 9. - is under d and i 10. ` is under ' 11. ~ is under / 12. Caps_Lock is a second Return key. 13. [{ is Prior, ]} is Next 14. Shift-Tab is Insert (parsed as Shift+Insert by X) I use a similar layout (that doesn't do away with the number row) on my Kinesis keyboard. There the modifiers are placed on the "extra" bottom row and on the thumb keys. Why this is good: I only use my pinkies for Enter, Shift, Tab, and the various keys that Dvorak intended them for. Also, I do not move my wrists when I am typing, neither in search of the modifier keys nor the basic navigation/editing keys. There are a few other neato features of this layout that one discovers with use. Suffice to say, between using the kinesis keyboard as much as possible, using to dvorak, and using this layout for the "peripheral" stuff, I have gotten rid of say 90% of my wrist and finger pain. Still working on that last 10%; I don't think it can be gotten rid of with Xmodmap and Emacs, but 90% is pretty good. Joe