🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.emacs.help
Article #2241

Re: hand injuries

#2241
From: Christian Lynbech
Date: Thu, 28 Jan 1993 09:18
30 lines
2217 bytes
Not that I'm any expert on this, but I just want to spread one of my
favourite theories, concerning emacs use.

Emacs is heavily packed with functions handling various more or less
exotic transformation to your text. My guess is (too lazy/forgetfull
to follow it myself) that by carefull study of the proper modes,
identifying those functions that could make a lot of difference, one
could save lots of keystrokes by using one smart function rather than
ten's of single strokes/commands.

One example is the lisp sexp motion commands, or how about the
transpose commands that can swap for instance two words in a single
command. Or picture mode for those who need lots of non-standard
cursor motion. If something is missing, one could even code it up. So
be sure to check the commands of your favourite major mode. Especially
in the language modes should there be lots of smart functions.

Finally, one could check out emacs extensions such as epoch or lucid
emacs which has menubar support. While menus isn't the solution to the
common commands such char forward, they could provide buffer-dependent
information, such as a menu of all defuns, providing an easy way to
go to the right defun.



------------------------------------------------------------------------------
Christian Lynbech               | Hit the philistines three times over the 
office: R0.32   phone: 5034	| head with the Elisp reference manual.
email: lynbech@daimi.aau.dk	|        - petonic@hal.com (Michael A. Petonic)
------------------------------------------------------------------------------
Technical Details
Message-ID: <1993Jan28.091821.7220@daimi.aau.dk>
Path: arc1-ca.pugleaf.net!sparky!uunet!ferkel.ucsb.edu!taco!gatech!swrinde!sdd.hp.com!cs.utexas.edu!qt.cs.utexas.edu!yale.edu!ira.uka.de!math.fu-berlin.de!news.netmbx.de!Germany.EU.net!mcsun!sunic!dkuug!daimi!lynbech
References: <1993Jan26.003206.29170@smos.com> <MONTNARO.93Jan27150337@spyder.crd.ge.com>

Show Full Headers
Complete Article Headers
Newsgroups: gnu.emacs.help,alt.religion.emacs
Path: arc1-ca.pugleaf.net!sparky!uunet!ferkel.ucsb.edu!taco!gatech!swrinde!sdd.hp.com!cs.utexas.edu!qt.cs.utexas.edu!yale.edu!ira.uka.de!math.fu-berlin.de!news.netmbx.de!Germany.EU.net!mcsun!sunic!dkuug!daimi!lynbech
From: lynbech@daimi.aau.dk (Christian Lynbech)
Subject: Re: hand injuries
Message-ID: <1993Jan28.091821.7220@daimi.aau.dk>
Sender: news@daimi.aau.dk
Organization: DAIMI: Computer Science Department, Aarhus University, Denmark
References: <1993Jan26.003206.29170@smos.com> <MONTNARO.93Jan27150337@spyder.crd.ge.com>
Date: Thu, 28 Jan 93 09:18:21 GMT
Lines: 30