Có cách nào để xác định ngôn ngữ mặc định cho các khối mã chế độ org trong tiêu đề tài liệu không? Thông thường, trong một tài liệu org, tôi chỉ sử dụng một ngôn ngữ lập trình, vì vậy việc viết luôn mệt mỏi
#+BEGIN_SRC python
[...]
#+END_SRC
Thật tuyệt khi có thể làm một cái gì đó như
#+PROPERTY: header-args :session *mysession* :tangle yes :results silent :language python
[...]
#+BEGIN_SRC
[...]
#+END_SRC
Có bất kì cách nào để đạt được điều này không?
Kiểm tra orgmode.org/manual/ . Có vẻ như thông số kỹ thuật ngôn ngữ là bắt buộc. Bạn đã đăng trên danh sách org? Nếu bạn không, tôi sẽ, đây là một mong muốn thú vị và có lẽ phổ biến.
—
grettke
Có hai trả lời rồi. lists.gnu.org/archive/html/emacs-orgmode/2015-02/msg00604.html
—
grettke
Cảm ơn, @grettke, vì đã chủ động đăng lên danh sách gửi thư.
—
andreas-h
Gợi ý từ danh sách gửi thư ở trên (nếu một người đang tìm giải pháp không liên quan đến việc có
—
ShreevatsaR
#+BEGIN_SRC python
trong .org
tệp) Có lẽ bạn sẽ phải sửa đổi org-babel-get-src-block-information để nó trả về mặc định khi có không là gì sau # + BEGIN_SRC
<s
theo sau làTAB
khóa sẽ tự động mở rộng vào cấu trúc khối mã nguồn và sau đó bạn chỉ cần nhậppython
, đi đến dòng tiếp theo và điền mã.