Cấu hình Emacs của tôi nằm trong một .org
tệp mà từ đó tôi chặn các khối nguồn thành một .el
tệp. Tôi có thể đánh giá các khối nguồn vớiC-c C-c
Hôm nay tôi đã cập nhật lên phiên bản org-mode 9 từ org elpa và hiện đang đánh giá một khối nguồn như
#+BEGIN_SRC emacs-lisp :tangle yes
(setq org-export-coding-system 'utf-8)
#+END_SRC
có C-c C-cin thông báo sau
Đánh giá khối mã-lisp-lisp này bị vô hiệu hóa.
Trong tôi init.el
đã xác định ngôn ngữ cho org-babel:
(org-babel-do-load-languages
'org-babel-load-languages
'((emacs-lisp . t)
(org . t)
(sh . t)))
Nếu tôi tải phiên bản Emacs stock của chế độ org, tôi có thể bị rối C-c C-cnhư mong đợi. Tôi không thể tìm thấy bất kỳ thay đổi nào liên quan đến điều này trong thay đổi cho chế độ org 9.
Làm cách nào để đánh giá các khối mã trong chế độ org 9?
.emacs.d/elpa
đầu tiên), vấn đề đó có thể đã được giải quyết: list.gnu.org/archive/html/emacs-orgmode/2016-11/msg00054.html
org-babel-execute-src-block
?