Чи є спосіб визначити мову за замовчуванням для блоків коду в режимі org в режимі заголовка документа? Зазвичай в межах одного документа org я використовую лише одну мову програмування, тож писати постійно стає втомлено
#+BEGIN_SRC python
[...]
#+END_SRC
Було б непогано вміти робити щось на кшталт
#+PROPERTY: header-args :session *mysession* :tangle yes :results silent :language python
[...]
#+BEGIN_SRC
[...]
#+END_SRC
Чи є спосіб досягти цього?
Перевірте orgmode.org/manual/… . Схоже, потрібна специфікація мови. Ви розмістили в списку org? Якщо ви цього не зробили, я хочу, це цікаве і, мабуть, загальне бажання.
—
grettke
Вже є дві відповіді. list.gnu.org/archive/html/emacs-orgmode/2015-02/msg00604.html
—
grettke
Дякую, @grettke, що ви взяли на себе ініціативу розмістити повідомлення в списку розсилки.
—
andreas-h
Підказка зі списку розсилки вище (якщо хтось шукає рішення, яке не передбачає наявності
—
ShreevatsaR
#+BEGIN_SRC python
у .org
файлі), ймовірно, вам доведеться змінити org-babel-get-src-block-info, щоб він повертав за замовчуванням там є нічого після # + BEGIN_SRC
<s
наступнимTAB
ключем автоматично розшириться в структуру блоку вихідного коду, і тоді вам просто потрібно буде набратиpython
, перейти до наступного рядка та заповнити код.