On Sun Oct 07 2012 at 18:39, Eric Schulte <eric.schu...@gmx.com> wrote:
> Yann Le Du <yann.ledu...@gmail.com> writes: > >> Hi, >> >> I have a bunch of code chunks with stuff like <<fun name>> and headers like >> :tangle toto.c exporting to different files in noweb style >> >> If I use C-c C-v t, it extracts all of those code chunks nicely >> >> However, sometimes I would like to put my cursor inside one of those code >> chunks and then extract only that one, not the others. >> >> Is there a simple way ? >> > > Yes, run the tangle with a prefix argument to tangle only the block > under your cursor e.g., C-u C-c C-v t. And you can tangle a consecutive subset of code blocks by narrowing your org buffer to only those blocks before tangling. It happens to me so often I wrote a bit of code to avoid it. From my emacs.org: #+begin_src emacs-lisp :tangle yes (defadvice org-babel-tangle (before widen-before-tangling) "Widen a buffer before calling org-babel-tangle." (widen)) (ad-activate 'org-babel-tangle) #+end_src Cheers - bw -- Bill White . bi...@wolfram.com "No ma'am, we're musicians."