🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.emacs.help
Article #2203

Re: hand injuries

#2203
From: Zakir H. Sahul
Date: Tue, 26 Jan 1993 07:08
37 lines
2071 bytes
In article <1993Jan26.003206.29170@smos.com>, david@smos.com (David Tornheim) writes:
|> I have used EMACS for about 8 years now and have sworn by it, since
|> I can use it on almost every machine.  Unfortunately, I've noticed that
|> my hands hurt quite a bit at the end of the day, _especially_ when
|> I edit files with EMACS.  The frequent use of the CNTL key combined
|> with another key is the motion that is most painful. (e.g. I use C-b and
|> C-f a lot to move around within a line, since commands like M-F and
|> M-B actually take longer).  Because of this, I'm seriously considering
|> switching over to the evil VI editor to save my hands from permanent
|> damage (no kidding!).  Is anyone else in the same boat? Does anyone
|> have other suggestions?
|> 


My left pinky also hurts from hitting the CNTL key a lot.  I wish there was
something....

Is there elisp code that will enable emacs to:

1) Act like regular emacs when in "insert" mode.

2) When in "browse" mode, then one does't need to hit the CNTL key for C-key
commands.  For example, if in "insert" mode, C-n = next line, C-e = end of
line, and C-l = recenter, then in "browse" mode, n = next line, e = end of line
and l = recenter.  Command that require two keys (C-x C-c etc) will remain the
same. 

3) A special key (like C-i) can be defined to toggle between "insert" and 
"browse" modes.

vip mode does a decent job of doing this.  However, I do not like the "vi"
definition of cursor movement keys.  I would prefer to customize them.
Alternatively, is there a vip-mode.el that I can modify?

Thanks for all replies!

-Zak.
Technical Details
Message-ID: <1993Jan26.070825.22091@EE.Stanford.EDU>
Path: arc1-ca.pugleaf.net!sparky!uunet!stanford.edu!EE.Stanford.EDU!loading-zone!sahul
References: <1993Jan26.003206.29170@smos.com>

Show Full Headers
Complete Article Headers
Newsgroups: gnu.emacs.help,alt.religion.emacs
Path: arc1-ca.pugleaf.net!sparky!uunet!stanford.edu!EE.Stanford.EDU!loading-zone!sahul
From: sahul@loading-zone.Stanford.EDU (Zakir H. Sahul)
Subject: Re: hand injuries
Message-ID: <1993Jan26.070825.22091@EE.Stanford.EDU>
Sender: sahul@loading-zone (Zakir H. Sahul)
Organization: Stanford University
References:  <1993Jan26.003206.29170@smos.com>
Date: Tue, 26 Jan 93 07:08:25 GMT
Lines: 37