From mboxrd@z Thu Jan 1 00:00:00 1970 From: John Kitchin Subject: Re: Key bindings for Org export back-ends? Date: Fri, 8 Feb 2019 20:20:48 -0500 Message-ID: References: <87va1u3ctf.fsf@informationelle-selbstbestimmung-im-internet.de> <705BA781-8F31-4783-8263-EF20A3AE16DB@ucsd.edu> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="000000000000677ec805816be3e0" Return-path: Received: from eggs.gnu.org ([209.51.188.92]:53097) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gsHKJ-0006Om-3c for emacs-orgmode@gnu.org; Fri, 08 Feb 2019 20:21:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gsHKI-0006gk-5l for emacs-orgmode@gnu.org; Fri, 08 Feb 2019 20:21:03 -0500 Received: from mail-wm1-x329.google.com ([2a00:1450:4864:20::329]:52200) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gsHKH-0006ee-MM for emacs-orgmode@gnu.org; Fri, 08 Feb 2019 20:21:02 -0500 Received: by mail-wm1-x329.google.com with SMTP id b11so6469946wmj.1 for ; Fri, 08 Feb 2019 17:21:01 -0800 (PST) In-Reply-To: <705BA781-8F31-4783-8263-EF20A3AE16DB@ucsd.edu> 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" To: "Berry, Charles" Cc: Jens Lechtenboerger , "emacs-orgmode@gnu.org" --000000000000677ec805816be3e0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable my goto solution to keymap collisions is hydra. Here is one that shows how to make one for exporting in org-mode: https://github.com/abo-abo/hydra/blob/master/hydra-ox.el John ----------------------------------- Professor John Kitchin Doherty Hall A207F Department of Chemical Engineering Carnegie Mellon University Pittsburgh, PA 15213 412-268-7803 @johnkitchin http://kitchingroup.cheme.cmu.edu On Fri, Feb 8, 2019 at 7:32 PM Berry, Charles wrote: > > > > On Feb 8, 2019, at 12:27 AM, Jens Lechtenboerger < > lechten@wi.uni-muenster.de> wrote: > > > > Hi there, > > > > I need to assign a key to an Org export back-end. My first attempt > > ended in a conflict, so I=E2=80=99d like to collect a (full?) list. > > > > I'm not trolling, but ... > > There are about 30 packages on melpa. > > And doing a search on GitHub: > > `org-export-define-derived-backend extension:.el language:"Emacs Lisp"' > > gave me over 9000 (!) results. > > And `org-export-define-derived-backend extension:.org language:Org' > > gave me 54 more. Maybe some overlap. > > I am sure there are false positives. Some do not have a :menu. Some are > copies used in init files. Some in the *.org files might just be > commentary. > > But still there are a lot out there. > > =3D=3D=3D > > Maybe a better angle is to think about how to extend the menu > functionality to accommodate all of the possible collisions. I'd offer t= o > help in this, but I will not have any time for some weeks to come. > > Chuck > > p.s. I will go offline for a couple of weeks starting in 48 hours. So if = I > do not respond to a follow up, it is not because I am ignoring it. > > --000000000000677ec805816be3e0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
my goto solution to keymap collisions is = hydra. Here is one that shows how to make one for exporting in org-mode:
https://github.com/abo-abo/hydra/blob/master/hydra-ox.el


John

-----------= ------------------------
Professor John Kitchin=C2=A0
Doherty Hall A2= 07F
Department of Chemical Engineering
Carnegie Mellon University
= Pittsburgh, PA 15213
412-268-7803

<= /div>

--000000000000677ec805816be3e0--