From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: brakjoller@hotmail.com (Barman Brakjoller) Newsgroups: gmane.emacs.help Subject: Re: virtual space? Date: 21 Oct 2003 01:47:57 -0700 Organization: http://groups.google.com Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Message-ID: <1c58a7c3.0310210047.2e379e8b@posting.google.com> References: <87y8vgbhdc.fsf@lucien.dreaming> NNTP-Posting-Host: deer.gmane.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: sea.gmane.org 1066726956 30222 80.91.224.253 (21 Oct 2003 09:02:36 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 21 Oct 2003 09:02:36 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue Oct 21 11:02:34 2003 Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1ABsPS-0004j3-00 for ; Tue, 21 Oct 2003 11:02:34 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.24) id 1ABsOL-000778-JC for geh-help-gnu-emacs@m.gmane.org; Tue, 21 Oct 2003 05:01:25 -0400 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!postnews1.google.com!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 37 Original-NNTP-Posting-Host: 193.41.170.225 Original-X-Trace: posting.google.com 1066726077 24593 127.0.0.1 (21 Oct 2003 08:47:57 GMT) Original-X-Complaints-To: groups-abuse@google.com Original-NNTP-Posting-Date: Tue, 21 Oct 2003 08:47:57 +0000 (UTC) Original-Xref: shelby.stanford.edu gnu.emacs.help:117472 Original-To: help-gnu-emacs@gnu.org X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.help:13405 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:13405 > > Why would you want to move the cursor somewhere if you don't plan to > > edit anything there? > > Having the cursor move to somewhere where I didn't tell it to go is > annoying. For example, imagine holding down the up or down arrow key to > move some distance in a file, like from the bottom of a window to somewhere > in the middle. The cursor should move directly up the column it started in. > But emacs doesn't do that. I agree with you and I disagree with you: 1. I am annoyed with all people that answers "M-x picture-mode" to this question all the time, when they clearly (yes, I really believe that) see that in most cases picture-mode is not what the person wants. 2. I understand that you are frustrated by the cursor jumping around, I can see your point from a GUI/user experience point of view. But as someone here said, are there any "real" benefits from this virtual cursor? If there were I would expect that someone actually implemented it in emacs. What do you want to *do* in that virtual place? Hmm, come to think of it, I can actually find a valid use for it. Imagine this text in a buffer: blah blah blah blah blah<-buffer ends here If you have the buffer text above, it is *impossible* to copy a rectangle with all the content of the buffer without needing to add extra spaces at the end of the last line to get the cursor to the same column as the third "blah" on the first line. Right? Having a virtual cursor would solve the problem. Anyway, this is no big problem for *me*. /Mathias