Message from discussion Issues with emacs
Received: by 10.68.196.232 with SMTP id ip8mr20462970pbc.6.1340812183883;
Wed, 27 Jun 2012 08:49:43 -0700 (PDT)
From: PJ Weisberg <p...@irregularexpressions.net>
Subject: Re: Issues with emacs
Date: Wed, 27 Jun 2012 08:49:24 -0700
X-Trace: usenet.stanford.edu 1340812183 19253 220.127.116.11 (27 Jun 2012 15:49:43 GMT)
Cc: notbob <not...@nothome.com>,
To: "Ludwig, Mark" <ludwig.m...@siemens.com>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
List-Id: Users list for the GNU Emacs text editor <help-gnu-emacs.gnu.org>
Content-Type: text/plain; charset=ISO-8859-1
On Tue, Jun 26, 2012 at 12:49 PM, Ludwig, Mark <ludwig.m...@siemens.com> wr=
>> From: notbob
>> Sent: Tuesday, June 26, 2012 2:28 PM
>> To: help-gnu-em...@gnu.org
>> Subject: Re: Issues with emacs
>> I realize emacs would be much more useful if I was a programmer,
>> particularly a lisp programmer, but I'm not.
> This summarizes the split among the Emacs user community that I see in th=
is discussion thread. =A0Those of us who are programmer types are probably =
a lot happier with Emacs as it is (and as it has been since its start many =
decades ago) than those who aren't programmer types. =A0Partly it's mindset=
, but also gets to depth of knowledge about how to use the tool -- and how =
to change what it does/how it works.
Someone in this thread mentioned the M-< and M-> keys to go to the
beginning and end of the buffer. I never knew about those, but I
wrote my own command bound to C-e that goes to the end of the line
when invoked once, then to the end of the buffer if invoked twice in a
row*. And I was very happy with the result. I use IDEs that provide
more functionality, but I'm always annoyed when I want to redefine a
command and I can't. I understand that this is very atypical of
today's computer user, but I still have difficulty putting myself into
the mindset of someone who isn't even interested in learning how to
modify a program's behavior.
*The C-a version might need to be tapped three times to go to the
beginning of the buffer, because it makes a stop at the first
non-whitespace character on the line with the first tap.
> Regarding bloat, an analogy: if all you ever need is one specific knife b=
lade, a Swiss Army Knife will seem to have a lot of bloat.
It's about the size of a small knife, but it's also a screwdriver and
a bottle opener and fits nicely on my key chain (a bit bigger than my
house key and much smaller than my car key).
My point is that you can have lots of features and as long as they
stay hidden and don't take up much space when you're not using them,
they cost nothing. I've never used the bottle opener, but I have no
desire to get rid of it, and maybe some day I'll need to open a
bottle. I've never used Gnus, but it's never gotten in my way either.