From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Lennart Borgman Newsgroups: gmane.emacs.devel Subject: Re: cua-mode and the tutorial Date: Wed, 23 Aug 2006 06:37:28 +0200 Message-ID: <44EBDB88.9010708@student.lu.se> References: <44C8F069.1070002@student.lu.se> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1156307873 19886 80.91.229.2 (23 Aug 2006 04:37:53 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 23 Aug 2006 04:37:53 +0000 (UTC) Cc: emacs-devel@gnu.org, "Kim F. Storm" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Aug 23 06:37:51 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1GFkUu-00057N-74 for ged-emacs-devel@m.gmane.org; Wed, 23 Aug 2006 06:37:48 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GFkUt-0007It-NB for ged-emacs-devel@m.gmane.org; Wed, 23 Aug 2006 00:37:47 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1GFkUf-0007GD-OF for emacs-devel@gnu.org; Wed, 23 Aug 2006 00:37:33 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1GFkUd-0007Dr-ML for emacs-devel@gnu.org; Wed, 23 Aug 2006 00:37:32 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GFkUd-0007DQ-Eu for emacs-devel@gnu.org; Wed, 23 Aug 2006 00:37:31 -0400 Original-Received: from [81.228.11.159] (helo=pne-smtpout2-sn1.fre.skanova.net) by monty-python.gnu.org with esmtp (Exim 4.52) id 1GFkcN-0008Qu-NF; Wed, 23 Aug 2006 00:45:31 -0400 Original-Received: from [192.168.123.121] (83.249.218.244) by pne-smtpout2-sn1.fre.skanova.net (7.2.075) id 44A135F100BDC242; Wed, 23 Aug 2006 06:37:29 +0200 User-Agent: Thunderbird 1.5.0.5 (Windows/20060719) Original-To: rms@gnu.org In-Reply-To: X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:58761 Archived-At: Richard Stallman wrote: > I don't see much point in teaching an absolute beginner standard Emacs > if that is not what he will get when he runs Emacs normally. > Maybe this is wishful thinking? That new users will use Emacs standard key bindings only? It is hard for me to believe they will. Is it not plausible that they have been using CUA keys and want to use that in Emacs? I was one of the new users that would not have been using Emacs without CUA mode. A usability expert gave these three simple rules of thumb: Ease of use: how efficient is the software when used 40 hours a week. Ease of learning: how quickly can the user build an overview and feel in control of the software, when used for the first time. Ease of remembering: how familiar and reassuring is the software for the user, when it is used only occasionally. The second rule seems to apply here. Another big potential user base is of course those who used VIM or vi before. (I happen to be one of those too.) > Another idea occurs to me: display the list of changed bindings > together with a message like this: > > The tutorial won't work for you, because someone > has customized your Emacs, changing these basic commands. > Probably whoever set up Emacs for you did it in a nonstandard way. > Please ask him to teach you to use this nonstandard Emacs > or else ask him to change your Emacs setup back to standard. > Is it not quite likely that the person who set up Emacs is the user himself? He might have read some advice on how to get started and customized Emacs to use CUA mode.