From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Reitter Newsgroups: gmane.emacs.help Subject: Re: Avoiding CLI-emacs character suckage on OS X? Date: Fri, 23 Nov 2007 02:05:02 -0800 (PST) Organization: http://groups.google.com Message-ID: References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1195814520 20052 80.91.229.12 (23 Nov 2007 10:42:00 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 23 Nov 2007 10:42:00 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Nov 23 11:42:07 2007 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1IvVyt-0002cy-73 for geh-help-gnu-emacs@m.gmane.org; Fri, 23 Nov 2007 11:41:55 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IvVyf-00083A-33 for geh-help-gnu-emacs@m.gmane.org; Fri, 23 Nov 2007 05:41:41 -0500 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!postnews.google.com!p69g2000hsa.googlegroups.com!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 18 Original-NNTP-Posting-Host: 81.178.66.1 Original-X-Trace: posting.google.com 1195812303 23404 127.0.0.1 (23 Nov 2007 10:05:03 GMT) Original-X-Complaints-To: groups-abuse@google.com Original-NNTP-Posting-Date: Fri, 23 Nov 2007 10:05:03 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: p69g2000hsa.googlegroups.com; posting-host=81.178.66.1; posting-account=dNOYNQ8AAACwfFSGn4ugtJc5znxYfzds User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en; rv:1.8.1.8pre) Gecko/20071010 Camino/1.6a1pre (like Firefox/2.0.0.8pre), gzip(gfe), gzip(gfe) Content-Disposition: inline Original-Xref: shelby.stanford.edu gnu.emacs.help:154001 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:49434 Archived-At: On Nov 21, 12:09 am, Moira wrote: > In > the OS X Terminal I can either choose to use Alt as the Meta key and > shed the means to insert such things as "\", "@", "EURO" and so forth > (German KB), or I can choose to leave it and then have to use Esc > whenever I do a single Meta action, which really sucks when scrolling > or doing other M intensive stuff. This is a known problem. Similar to what Xah Lee suggested in his parallel response, I have put together a mode that binds common characters to M- keys, so that you can continue to use Option for Meta and insert common characters at the same time. The mode is actually a series of modes (one for each keyboard layout): `emulate-mac-german-keyboard-mode', for instance. This is available from the Options -> "Option Key" menu in Aquamacs (which can be run from the command line, too), but I'm sure you can take the source file for that mode and use it with any distribution.