The perilaku blok sumber berubah dalam Org 9.2 . Singkatan <s
tidak lagi berfungsi secara default. Sebaliknya, Anda menggunakan C-c C-,
panggilan mana org-insert-structure-template
.
Menekan C-c C-,
menampilkan dialog. Tekan TAB
lalu masuk src R
. Sisipan ini blok sumber dan menempatkan kursor pada awal baris kedua (biarkan |
menjadi titik ):
#+begin_src R
|#+end_src
Untuk kemudian mengedit di dalam blokir, tekan C-o
untuk membuka baris baru.
Anda dapat menyimpan templat dengan menambahkan entri ke org-structure-template-alist
. Tempatkan yang berikut di tempat Anda init.el
atau jalankan dengan menggunakan C-x C-e
:
(add-to-list 'org-structure-template-alist '("r" . "src R"))
Sekarang ketika Anda melakukannya, C-c C-,
Anda akan melihat entri untuk r
dalam daftar. Anda dapat mengikuti pendekatan yang sama untuk bahasa lain, seperti Python, Ruby, dll. Cukup ganti cdr pada pasangan bertitik di atas (bagian "src R").
Selain itu, untuk menyisipkan garis di antara pembatas blok sumber, Anda dapat menyisipkan karakter baris baru menggunakan C-q C-j
. Artinya, ketik src
R
C-q C-j
di cdr dari pasangan putus-putus di atas. Hasilnya akan terlihat seperti:
(add-to-list 'org-structure-template-alist '("R" . "src R
"))
Sekarang ketika Anda menekan R
, Emacs akan memasukkan blok sumber dan menempatkan kursor di antara mereka pada baris baru (LET |
menjadi titik ):
#+begin_src R
|
#+end_src
(require 'org-tempo)
menambahkan ke.emacs
. Juga, berikut ini tautan yang diperbarui ke Template Mudah -> orgmode.org/manual/Easy-templates.html