[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [O] [babel] [PATCH] enhanced org-babel-goto-named-src-block

From: Sebastien Vauban
Subject: Re: [O] [babel] [PATCH] enhanced org-babel-goto-named-src-block
Date: Wed, 29 Feb 2012 22:44:19 +0100
User-agent: Gnus/5.130004 (Ma Gnus v0.4) Emacs/24.0.92 (windows-nt)

Hi Jonathan,

Jonathan Leech-Pepin wrote:
> I ran into exactly that question this morning and managed to figure it out.
> If I use "emacs -q" then C-c & works as expected and is mapped to
> (org-mark-ring-goto & optional N).  However when trying C-c & C-h I find
> out that C-c & is a prefix for a few yasnippet commands:
> ,----
> | `yas/minor-mode' Minor Mode Bindings Starting With C-c &:
> | key binding
> | --- -------
> |
> | C-c & C-f yas/find-snippets
> | C-c & C-n yas/new-snippet
> | C-c & C-s yas/insert-snippet
> | C-c & C-v yas/visit-snippet-file
> `----
> Seems this is another place where yas and org don't get along well together

Something along these lines should work:

#+begin_src emacs-lisp
      ;; remove the binding of `C-c &'
      (add-hook 'yas/minor-mode-hook
                (lambda ()
                  (define-key global-map (kbd "C-c & C-s") nil)
                  (define-key global-map (kbd "C-c & C-n") nil)
                  (define-key global-map (kbd "C-c & C-v") nil)
                  (define-key global-map (kbd "C-c & C-f") nil)

... but it doesn't. And I don't understand yet why. Maybe the hook in which
this is placed is not the right one?  If anyone sees an obvious reason for

Best regards,

Sebastien Vauban

reply via email to

[Prev in Thread] Current Thread [Next in Thread]