From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nick Dokos Subject: Re: [RFC] Proposal for rebindings in Org 8.3 Date: Sun, 09 Feb 2014 17:48:42 -0500 Message-ID: <87wqh32985.fsf@gmail.com> References: Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:33729) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WCdBO-0002D7-D1 for emacs-orgmode@gnu.org; Sun, 09 Feb 2014 17:49:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WCdBI-0002sr-S4 for emacs-orgmode@gnu.org; Sun, 09 Feb 2014 17:49:02 -0500 Received: from plane.gmane.org ([80.91.229.3]:33043) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WCdBI-0002sk-Lf for emacs-orgmode@gnu.org; Sun, 09 Feb 2014 17:48:56 -0500 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1WCdBH-0001zA-9T for emacs-orgmode@gnu.org; Sun, 09 Feb 2014 23:48:55 +0100 Received: from pool-98-110-175-184.bstnma.fios.verizon.net ([98.110.175.184]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 09 Feb 2014 23:48:55 +0100 Received: from ndokos by pool-98-110-175-184.bstnma.fios.verizon.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 09 Feb 2014 23:48:55 +0100 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org "Tim O'Callaghan" writes: >> >> Rasmus writes: >> >>> For me the following keys need shift or Alt-Gr: ^, ", `, !, ?, and >>> ~. >> >> Oh, do you really need the Alt-Gr key for `?' and `!' ? >> >> Does that mean you don't use `C-c !' or that you rarely use it? >> >> Of course, this may have nothing to do with the keybinding itself, >> but I'm curious. >> > > If i can throw in my 2-cents, I have been using Alt-O or(Meta-O if you > prefer) for a Ctrl-C, Ctrl-C substitute in org-mode for years. Now i > use a combination of an activation key (Alt-O or f4) and a kind of > fast-key mnemonic map. I need mnemonics because there is just too much > in org-mode, and i prefer to just type an extra key rather than have > to bend to hit a semi-random modifier + cryptic keymap entry. > > so: > Alt+o,a => agenda, > Alt+o,0 => capture -> inbox > Alt+o,1 => agenda file 1 > .... > Alt+o, A,h => agenda - home tag > Alt+o,T,c => org table convert region > Alt+o,T,C,b => org table convert buffer. > .... > > Basically, two keys to most used personal functions. To save the > pinkies, alt and shift are the only modifiers. alt for the activator, > and shift to dig into a personalised sub-menu. I tried binding to > FNkeys, but i could not memorise them. the "ah" = at home comes > naturally to me. > > I for one will follow this idea with interest. > I have a similar setup. I use as a prefix key for many org operations (personal ones as well as generic ones, mostly the less common ones but also a few of the very common: e.g. I use instead of `C-c a a'). One problem I had was that there are lots of things under that keymap that I didn't use often enough to memorise, so I would end up looking in my keydefs file to figure out where some operation was (and no, I can't remember the names of the functions either...) I recently found out that if after I press C-h, I get a description of the keymap. That's probably well known in some circles, but I only found out about it recently, reading the "Key Binding Conventions" section in the elisp manual: ,---- | * Don't bind `C-h' following any prefix character (including `C-c'). | If you don't bind `C-h', it is automatically available as a help | character for listing the subcommands of the prefix character. `---- That's *very* useful to me - if you don't know about it already, try it: I think you'll find it very useful too! -- Nick