Kaynak bloğu davranışı Org 9.2 değiştirilebilir . Kısaltma <sartık varsayılan olarak çalışmaz. Bunun yerine, C-c C-,hangi çağrıları kullanırsınız org-insert-structure-template.

Tuşuna basıldığında C-c C-,bir iletişim kutusu açılır. Tuşuna basıp TABgirin src R. Bu ekler bir kaynak bloğu ve koyar ikinci satırın başında imleci (let |olmak noktası ):
#+begin_src R
|#+end_src
Ardından bloğun içinde düzenlemek için, C-oyeni bir satır açmak üzere tuşuna basın .
Öğesine bir giriş ekleyerek bir şablonu kaydedebilirsiniz org-structure-template-alist. Aşağıdakileri kendinize bir yere koyun init.elveya kullanarak çalıştırın C-x C-e:
(add-to-list 'org-structure-template-alist '("r" . "src R"))
Şimdi bunu C-c C-,yaptığınızda rlistede bir giriş göreceksiniz . Aynı yaklaşımı Python, Ruby, vb. Gibi diğer diller için de uygulayabilirsiniz. Yukarıdaki noktalı çiftte ("src R" kısmı) cdr'yi değiştirmeniz yeterlidir .
Ayrıca, kaynak blok sınırlayıcıları arasına bir çizgi eklemek için tuşlarını kullanarak yeni satır karakteri ekleyebilirsiniz C-q C-j. Kendisine, tip src R C-q C-jolarak CDR'nin bir noktalı çifti üzerindedir. Sonuç şöyle görünecektir:
(add-to-list 'org-structure-template-alist '("R" . "src R
"))
Eğer bastığınızda R, Emacs kaynak bloğu ekler ve (LET yeni bir satırda aralarında farenizin imlecini |olmak noktası ):
#+begin_src R
|
#+end_src
(require 'org-tempo)adresinden Müşteri eklendi.emacs. Ayrıca, Easy Templates -> orgmode.org/manual/Easy-templates.html