From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: John Newsgroups: gmane.emacs.help Subject: Re: Emacs bindings in other programs Date: Wed, 31 Oct 2007 00:15:51 -0000 Organization: http://groups.google.com Message-ID: <1193789751.765503.186620@22g2000hsm.googlegroups.com> References: <1193416413.534581.16220@v3g2000hsg.googlegroups.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" X-Trace: ger.gmane.org 1193791242 16135 80.91.229.12 (31 Oct 2007 00:40:42 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 31 Oct 2007 00:40:42 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed Oct 31 01:40:42 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 1In1dP-0000dG-MS for geh-help-gnu-emacs@m.gmane.org; Wed, 31 Oct 2007 01:40:39 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1In1dG-00076L-4r for geh-help-gnu-emacs@m.gmane.org; Tue, 30 Oct 2007 20:40:30 -0400 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!postnews.google.com!22g2000hsm.googlegroups.com!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 26 Original-NNTP-Posting-Host: 67.86.66.31 Original-X-Trace: posting.google.com 1193789752 9677 127.0.0.1 (31 Oct 2007 00:15:52 GMT) Original-X-Complaints-To: groups-abuse@google.com Original-NNTP-Posting-Date: Wed, 31 Oct 2007 00:15:52 +0000 (UTC) In-Reply-To: <1193416413.534581.16220@v3g2000hsg.googlegroups.com> User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.8) Gecko/20071022 Ubuntu/7.10 (gutsy) Firefox/2.0.0.8,gzip(gfe),gzip(gfe) Complaints-To: groups-abuse@google.com Injection-Info: 22g2000hsm.googlegroups.com; posting-host=67.86.66.31; posting-account=ps2QrAMAAAA6_jCuRt2JEIpn5Otqf_w0 Original-Xref: shelby.stanford.edu gnu.emacs.help:153447 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:48931 Archived-At: On Oct 26, 12:33 pm, YSK wrote: > [...] getting all other > programs in my Linux PC to work with Emacs keybindings (particularly > the navigation ones, C-e, C-a, C-n, C-p, C-k). I know what you mean. Frequently I go from Emacs to, say, Firefox, and accidentally hit Emacs keys causing FF to try and print pages, open new windows, select all, and so on. Actually, for FF, there's an extension called Firemacs that might be interesting. Anyhow, I think this is part of the reason there's so many tools written for use within Emacs. For example, you mention your Java-based mail client: you might have a look at Emacs' built-in email client "rmail" as a possible replacement which would allow you to use the familiar Emacs key combos. I'm guessing the EmacsWiki has info on many such replacement elisp apps. Regarding OO.o, the only thing I can suggest is that you look into alternatives that allow you to edit raw text. For example, you could try Plain TeX or LaTeX. Or maybe use some generic markup format for your docs, like reStructuredText ("reST"), asciidoc, Perl 6 Pod, Markdown, etc. With reST, there's a rst2odt.py tool to convert to OO.o document format (though it's still fairly new). ---John