From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Bush Newsgroups: gmane.emacs.help Subject: Cursor stays in middle of frame vertically- minor mode? Date: Wed, 09 Apr 2008 14:45:39 +0000 Organization: UseNetServer.com Message-ID: <2af4b$47fcd693$d80c35a9$15591@NAXS.COM> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1207762484 27122 80.91.229.12 (9 Apr 2008 17:34:44 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 9 Apr 2008 17:34:44 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed Apr 09 19:35:17 2008 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1JjeCa-0000ai-K4 for geh-help-gnu-emacs@m.gmane.org; Wed, 09 Apr 2008 19:35:16 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JjeBx-0007CE-5I for geh-help-gnu-emacs@m.gmane.org; Wed, 09 Apr 2008 13:34:37 -0400 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!postnews.google.com!news4.google.com!out01b.usenetserver.com!news.usenetserver.com!in01.usenetserver.com!news.usenetserver.com!in03.usenetserver.com!news.usenetserver.com!pc03.usenetserver.com!NAXS.COM-a2kHrUvQQWlmc!not-for-mail Original-Newsgroups: gnu.emacs.help User-Agent: Pan/0.129 (Benson & Hedges Moscow Gold) Original-X-Complaints-To: abuse@usenetserver.com Original-Lines: 15 Original-X-Trace: 2af4b47fcd6937da9900c15591 Original-Xref: shelby.stanford.edu gnu.emacs.help:157830 X-Mailman-Approved-At: Wed, 09 Apr 2008 13:32:15 -0400 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:53202 Archived-At: I want the cursor to stay in the middle line of my frame as I view and edit. For example, if I am typing text and press Enter, the text above should scroll up, the text below stays put, and the cursor is sitting at the beginning of a new line in the middle of the frame. Any other operation that moves the cursor in that frame should have a similar result. The cursor stays in the vertical middle while the lines of text move. Of course if the cursor is in the first few lines, it could be nearer the top of the frame. This is so basic, I would be amazed if it has not already been implemented, perhaps as some minor mode? I first saw this feature in an assembly language editor for the TRS-80 Color Computer. It was decidedly easier on my eyes and posture to look at the middle of the screen instead of the bottom. Emacs programmers aren't going to let some rinky dink editor from the stone age beat them out in this regard, are they?