Article View: gnu.emacs.help
Article #2241Re: hand injuries
From: Christian Lynbech
Date: Thu, 28 Jan 1993 09:18
Date: Thu, 28 Jan 1993 09:18
30 lines
2217 bytes
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!lynbechReferences:
<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