From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "John Wiegley" Newsgroups: gmane.emacs.help Subject: Re: Issues with emacs Date: Wed, 27 Jun 2012 21:09:58 -0500 Organization: New Artisans LLC Message-ID: References: <87bokbb4zw.fsf@gnu.org> <83086e1d-d66a-4e0c-95a7-92d10a6de7e7@f8g2000pbf.googlegroups.com> <87r4t3krun.fsf@friendface.i-did-not-set--mail-host-address--so-tickle-me> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1340849618 5834 80.91.229.3 (28 Jun 2012 02:13:38 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 28 Jun 2012 02:13:38 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Jun 28 04:13:37 2012 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Sk4Ej-0008Hb-K5 for geh-help-gnu-emacs@m.gmane.org; Thu, 28 Jun 2012 04:13:37 +0200 Original-Received: from localhost ([::1]:48011 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sk4Ej-0004Jn-Gi for geh-help-gnu-emacs@m.gmane.org; Wed, 27 Jun 2012 22:13:37 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:41508) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sk4BI-00035E-Oo for help-gnu-emacs@gnu.org; Wed, 27 Jun 2012 22:10:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Sk4BG-0007XT-U9 for help-gnu-emacs@gnu.org; Wed, 27 Jun 2012 22:10:04 -0400 Original-Received: from mail-yw0-f48.google.com ([209.85.213.48]:51998) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sk4BG-0007Tr-NQ for help-gnu-emacs@gnu.org; Wed, 27 Jun 2012 22:10:02 -0400 Original-Received: by yhfq46 with SMTP id q46so1142800yhf.35 for ; Wed, 27 Jun 2012 19:10:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:subject:organization:references:mail-followup-to :date:in-reply-to:message-id:user-agent:mime-version:content-type; bh=VGy1N5SCWAoGEmk+Byk6+M0n5itIJIAbcwrKEP2UF6c=; b=asZMEM9KQka2XKHz4xO2demP4Eb3LUm+OoLZC9NIMtENdqSw+Vjz0EEi0qozl7hFWk IJsRXulJSrsJVEotGwGYTKK6IC+HK9G7fyXZmCevuKHHxijBxkfWNjvtG1Ckr+4O+058 XaD288+isuau8wSPciVnvQZKG7+zsvGSe2UjgzbuZCa+zyeKtWZdpApTOXuYKMzK9JiJ ERnE6ka33jOzA4M5LM8Ae59U/HtPx3eGui44/Hc/AR509TWLqto22UzSfevlH5Kz1eoK ISY0uDxvYHD9e2OCvPw8COzER2PliwSr5ZR94n+0b/sWXpTzwRvkh46BveX1Y0lMRWC7 JKAQ== Original-Received: by 10.236.153.40 with SMTP id e28mr85547yhk.99.1340849401076; Wed, 27 Jun 2012 19:10:01 -0700 (PDT) Original-Received: from vulcan.local (c-98-215-105-167.hsd1.il.comcast.net. [98.215.105.167]) by mx.google.com with ESMTPS id q32sm65764812anh.21.2012.06.27.19.10.00 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 27 Jun 2012 19:10:00 -0700 (PDT) Original-Received: by vulcan.local (Postfix, from userid 501) id 4C862F1BF57E; Wed, 27 Jun 2012 21:09:58 -0500 (CDT) Mail-Followup-To: help-gnu-emacs@gnu.org In-Reply-To: (PJ Weisberg's message of "Wed, 27 Jun 2012 08:49:24 -0700") User-Agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.1 (darwin) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 209.85.213.48 X-Mailman-Approved-At: Wed, 27 Jun 2012 22:13:30 -0400 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 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 Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:85544 Archived-At: >>>>> PJ Weisberg writes: > 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. allout.el offers this same C-a/C-e functionality. You can use it even if you don't have an outline in the buffer: M-x allout-mode. John