Khi chơi với các khía cạnh biết chữ của chế độ Org, tôi đã tìm thấy một mô tả ở đây về cách bạn có thể thiết lập một var
thuộc tính của một nút và làm thế nào điều này sau đó sẽ được kế thừa bởi các khối mã kèm theo như một ràng buộc biến. Vì vậy, bạn có thể làm một cái gì đó như:
* Some node
:PROPERTIES:
:var: x=123
...
:END:
Và điều này sẽ tương đương với một cái gì đó như:
#+BEGIN_SRC emacs-lisp :var x=123
...
#+END_SRC
Thật không may, điều này dường như không xảy ra trong chế độ Org của tôi, như tôi nhận được eval: Symbol’s value as variable is void: x
khi cố gắng thực thi khối mã. Tôi đang sử dụng phiên bản chế độ Org 9.0.7
từ Elpa. Tôi đã thử nhìn vào biến org-use-property-inheritance
, nhưng không thể làm cho nó hoạt động. Bất kỳ gợi ý hoặc ý tưởng sẽ được nhiều đánh giá cao.