Thanks guys. Exactly what I wanted. The word template had not came into my mind, thats why my googling was not sucesseful :(
On Tue, Apr 12, 2011 at 9:04 AM, Eric Schulte <schulte.e...@gmail.com> wrote: > Hi Petro, > > You can use yasnippet to expand keywords into templates (like code > blocks) with TAB, see the following for instructions on using yasnippet > with Org-mode [1]. > > Alternately you could add the following elisp code to your config, and > bind the `org-insert-block' function to a comfortable key combination. > > #+begin_src emacs-lisp > (defun org-insert-block (lang) > (interactive "Mlanguage: ") > (insert (format "#+begin_src %s\n \n#+end_src" lang)) > (goto-char (- (point) 10))) > #+end_src > > Cheers -- Eric > > Piter_ <x.pi...@gmail.com> writes: > >> Hi all. >> I have no big knowlege of elisp. But I hope some one already done this. >> I want to make a key binding which would insert a source code template >> like this (I've got tired to type it every time): >> >> #+source: >> #+begin_src >> >> #+end_src >> >> Thanks. >> Petro. >> > > > Footnotes: > [1] http://orgmode.org/worg/org-faq.html#YASnippet > > -- > Eric Schulte > http://cs.unm.edu/~eschulte/ >