From mboxrd@z Thu Jan 1 00:00:00 1970 From: Raffi R Subject: Re: Speed commands (was: Release 6.33) Date: Fri, 20 Nov 2009 15:35:48 -0500 Message-ID: References: <87aayqfh8a.wl%ucecesf@ucl.ac.uk> <8D1991FE-E04A-41DF-8919-C72E4EA9AFF1@uva.nl> <4AFDB0AB.9040607@cs.tu-berlin.de> <78C217F4-D3EA-46BA-A237-CA0E54216D5E@uva.nl> <20091120143546.GA1227@taupan.ath.cx> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NBaDE-0002V7-Bp for emacs-orgmode@gnu.org; Fri, 20 Nov 2009 15:36:12 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NBaDD-0002T2-9g for emacs-orgmode@gnu.org; Fri, 20 Nov 2009 15:36:11 -0500 Received: from [199.232.76.173] (port=55612 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NBaDD-0002Sm-3I for emacs-orgmode@gnu.org; Fri, 20 Nov 2009 15:36:11 -0500 Received: from ey-out-1920.google.com ([74.125.78.149]:12477) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NBaDB-0003Hl-WE for emacs-orgmode@gnu.org; Fri, 20 Nov 2009 15:36:10 -0500 Received: by ey-out-1920.google.com with SMTP id 3so1208387eyh.34 for ; Fri, 20 Nov 2009 12:36:08 -0800 (PST) In-Reply-To: <20091120143546.GA1227@taupan.ath.cx> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: friedel@nomaden.org, emacs-orgmode@gnu.org Dear Friedrich, What sort of phone do you use? I am looking for a new phone and would like to use ogmode, of course. Thanks, - Raffi. On Fri, Nov 20, 2009 at 9:35 AM, Friedrich Delgado Friedrichs wrote: > > Trying out speedkeys and liking them, I guess I'm going to have a > simple life using org from my phone from now on ;) > > Carsten Dominik schrieb: >> In the speed map, yes, there is space, and you can add keys yourself. >> But I would recommend making these with confirmation query. >> (setq org-speed-commands-user >> =A0 =A0 =A0 '(("A" . (let ((org-archive-default-command >> =A0 =A0 =A0 =A0 =A0 =A0 'org-archive-to-archive-sibling)) >> =A0 =A0 =A0 =A0(org-archive-subtree-default-with-confirmation))))) > >> I am happy to have a discussion what additional >> commands should be present by default. > > This is what i'm using: > > (("y" . (progn > =A0 =A0 =A0 =A0 =A0(delete-other-windows) > =A0 =A0 =A0 =A0 =A0(recenter-top-bottom 0))) > =A0("A" . (if (y-or-n-p "Archive this subtree or entry? ") > =A0 =A0 =A0 =A0 =A0(call-interactively org-archive-subtree) > =A0 =A0 =A0 =A0 =A0(error "Abort"))) > =A0("," . org-cycle-agenda-files)) > > > There's no function org-archive-subtree-default-with-confirmation and > org-agenda-archive-subtree-with-confirmation complains that I'm not in > the agenda, so I've just adding my own y-or-n-p, since 'A' will > actually move trees to an archive file. > > On my phone I get frequently annoyed when I can't see enough because > emacs splits the screen all the time, so a speed key to unsplit and > move the current item to the top of the screen is logical. > > I'm not completely happy with 'y', since it makes me think 'yank' but > it's also slightly similar to 'l' and C-l is the default binding. > > How about having an alternative keymap with vi-like moving keys? I > hardly ever use the C-b, C-f, C-n, C-p in my regular emacs work > (mostly cursor keys) and so I'm actually more comfortable with using > vi movement. (Because of playing nethack of course, hm, that's a nice > and large fireplace you have there! What's for dinner?) > > Oh and the ',' is most obvious, I think. > > (Hey, what's with the torches? Oh right, nightime barbecue, haha!) > > Kind regards > =A0 =A0 Friedel > -- > =A0 =A0 =A0 =A0Friedrich Delgado Friedrichs > =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 TauPan on Ircnet = and Freenode ;) > > > _______________________________________________ > Emacs-orgmode mailing list > Remember: use `Reply All' to send replies to the list. > Emacs-orgmode@gnu.org > http://lists.gnu.org/mailman/listinfo/emacs-orgmode >