all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Giorgos Keramidas <keramida@ceid.upatras.gr>
To: Chong Yidong <cyd@stupidchicken.com>
Cc: Lennart Borgman <lennart.borgman@gmail.com>, emacs-devel@gnu.org
Subject: Re: Emacs for new users
Date: Tue, 01 Dec 2009 00:55:34 +0200	[thread overview]
Message-ID: <877ht7bp21.fsf@kobe.laptop> (raw)
In-Reply-To: <87vdh19cls.fsf@stupidchicken.com> (Chong Yidong's message of "Mon, 23 Nov 2009 16:04:47 -0500")

On Mon, 23 Nov 2009 16:04:47 -0500, Chong Yidong <cyd@stupidchicken.com> wrote:
>Lennart Borgman <lennart.borgman@gmail.com> writes:
>>> With that said, I think a solution to the learning-emacs-in-classroom and
>>> emacs-for-new-users problems is the same: include a .emacs which turns
>>> on things like CUA mode to make operation more familiar.
>>
>> The problem is that it does not work as good as it could in all
>> situations. Since CUA is not the default not so much effort in
>> getting rid of all ruogh things. Not that you can't work around them,
>> but it is not so easy for a newcomer.
>
> The primary barrier to CUA is that it destroys the long-established
> standard that C-c LETTER is free for binding to Emacs user commands.
>
> So we won't be moving to CUA any time soon.  For those that want it,
> it's just a click away on the Options menu.

CUA also interferes in a non-trivial manner with `C-x', which is used
far more often than `C-c'.  I am always annoyed a bit when I start
typing `C-x C-f' but pause half-way through to think of a good name for
a new buffer, only to notice that a region has just been killed.  Oops!

Having said that I like CUA mode a lot (especially the rectangular
selection mode and region highlighting).  It is useful even when Emacs
runs inside xterm windows, so it is enabled more often than not in my
Emacs sessions of late.





  parent reply	other threads:[~2009-11-30 22:55 UTC|newest]

Thread overview: 65+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-11-23 16:37 Emacs for new users Per Starbäck
2009-11-23 16:59 ` Giuseppe Scrivano
2009-11-23 18:47   ` Chong Yidong
2009-11-23 20:49     ` Chong Yidong
2009-11-26 22:35       ` bug#1305: Beeping (was: Emacs for new users) Juri Linkov
2009-11-26 22:35       ` Juri Linkov
2009-11-26 23:12         ` bug#1305: " Lennart Borgman
2009-11-26 23:12         ` Lennart Borgman
2009-11-27  4:12           ` Beeping Stefan Monnier
2009-11-27  6:48             ` Beeping Lennart Borgman
2009-11-27 19:25               ` Beeping Stefan Monnier
2009-11-27 20:25                 ` Beeping Lennart Borgman
2009-11-27 23:12                   ` Beeping Stefan Monnier
2009-11-27 23:15                     ` Beeping Lennart Borgman
2009-11-28  1:49                       ` Beeping Stefan Monnier
2009-11-28  2:47                         ` Beeping Lennart Borgman
2009-11-27 20:25                 ` bug#1305: Beeping Lennart Borgman
2009-11-27 19:25               ` Stefan Monnier
2009-11-27  6:48             ` Lennart Borgman
2009-11-27  4:12           ` Stefan Monnier
2009-11-23 20:49     ` bug#1305: Emacs for new users Chong Yidong
2009-11-23 17:05 ` Stephen Eilert
2009-11-24 14:10   ` Richard Stallman
2009-11-24 14:43     ` Renaud Casenave-Péré
2009-11-24 16:10       ` Andreas Schwab
2009-11-25 21:01       ` Richard Stallman
2009-11-30 23:02       ` Giorgos Keramidas
2009-11-24 15:51     ` Lennart Borgman
2009-11-24 16:41       ` Drew Adams
2009-11-24 17:15         ` Lennart Borgman
2009-11-24 17:27           ` Chong Yidong
2009-11-24 17:35             ` Lennart Borgman
2009-11-24 17:51             ` Deniz Dogan
2009-11-24 18:37               ` Chong Yidong
2009-11-24 18:03           ` Drew Adams
2009-11-24 18:06             ` Lennart Borgman
2009-11-24 18:22               ` Drew Adams
2009-11-24 18:30                 ` Lennart Borgman
2009-11-24 19:35                   ` Drew Adams
2009-11-24 19:40                     ` Lennart Borgman
2009-11-25 21:02           ` Richard Stallman
2009-11-25 21:04             ` Lennart Borgman
2009-11-25 21:57             ` Fernando C.V.
2009-11-25 22:05               ` Drew Adams
2009-11-25 22:27                 ` Fernando C.V.
2009-11-25 22:34                   ` Drew Adams
2009-11-26  6:23               ` Richard Stallman
2009-11-23 18:56 ` Lennart Borgman
2009-11-23 19:35   ` Les Harris
2009-11-23 20:28     ` Lennart Borgman
2009-11-23 21:04       ` Chong Yidong
2009-11-23 21:16         ` Lennart Borgman
2009-11-23 21:56           ` Stefan Monnier
2009-11-23 22:05             ` Lennart Borgman
2009-11-30 22:55         ` Giorgos Keramidas [this message]
2009-11-30 23:01           ` Lennart Borgman
2009-12-01  9:13           ` Deniz Dogan
2009-12-01 10:13             ` Miles Bader
2010-11-13 19:14               ` separating CUA rectangles from CUA selection mode [was: Emacs for new users] Drew Adams
2009-11-23 21:16     ` Emacs for new users Stephen Eilert
2009-11-23 22:06       ` Per Starbäck
2009-11-23 22:43         ` Per Starbäck
2009-11-23 22:46           ` Lennart Borgman
2009-11-23 23:55           ` Sebastian Rose
2009-11-24  6:43           ` tomas

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=877ht7bp21.fsf@kobe.laptop \
    --to=keramida@ceid.upatras.gr \
    --cc=cyd@stupidchicken.com \
    --cc=emacs-devel@gnu.org \
    --cc=lennart.borgman@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.