home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / gnu / emacs / help / 5507 < prev    next >
Encoding:
Internet Message Format  |  1993-01-26  |  2.0 KB

  1. Xref: sparky gnu.emacs.help:5507 alt.religion.emacs:519
  2. Newsgroups: gnu.emacs.help,alt.religion.emacs
  3. Path: sparky!uunet!stanford.edu!EE.Stanford.EDU!loading-zone!sahul
  4. From: sahul@loading-zone.Stanford.EDU (Zakir H. Sahul)
  5. Subject: Re: hand injuries
  6. Message-ID: <1993Jan26.070825.22091@EE.Stanford.EDU>
  7. Sender: sahul@loading-zone (Zakir H. Sahul)
  8. Organization: Stanford University
  9. References:  <1993Jan26.003206.29170@smos.com>
  10. Date: Tue, 26 Jan 93 07:08:25 GMT
  11. Lines: 37
  12.  
  13. In article <1993Jan26.003206.29170@smos.com>, david@smos.com (David Tornheim) writes:
  14. |> I have used EMACS for about 8 years now and have sworn by it, since
  15. |> I can use it on almost every machine.  Unfortunately, I've noticed that
  16. |> my hands hurt quite a bit at the end of the day, _especially_ when
  17. |> I edit files with EMACS.  The frequent use of the CNTL key combined
  18. |> with another key is the motion that is most painful. (e.g. I use C-b and
  19. |> C-f a lot to move around within a line, since commands like M-F and
  20. |> M-B actually take longer).  Because of this, I'm seriously considering
  21. |> switching over to the evil VI editor to save my hands from permanent
  22. |> damage (no kidding!).  Is anyone else in the same boat? Does anyone
  23. |> have other suggestions?
  24. |> 
  25.  
  26.  
  27. My left pinky also hurts from hitting the CNTL key a lot.  I wish there was
  28. something....
  29.  
  30. Is there elisp code that will enable emacs to:
  31.  
  32. 1) Act like regular emacs when in "insert" mode.
  33.  
  34. 2) When in "browse" mode, then one does't need to hit the CNTL key for C-key
  35. commands.  For example, if in "insert" mode, C-n = next line, C-e = end of
  36. line, and C-l = recenter, then in "browse" mode, n = next line, e = end of line
  37. and l = recenter.  Command that require two keys (C-x C-c etc) will remain the
  38. same. 
  39.  
  40. 3) A special key (like C-i) can be defined to toggle between "insert" and 
  41. "browse" modes.
  42.  
  43. vip mode does a decent job of doing this.  However, I do not like the "vi"
  44. definition of cursor movement keys.  I would prefer to customize them.
  45. Alternatively, is there a vip-mode.el that I can modify?
  46.  
  47. Thanks for all replies!
  48.  
  49. -Zak.
  50.