Emacs 如何在Elisp中将更多项目添加到列表中

Emacs 如何在Elisp中将更多项目添加到列表中,emacs,elisp,Emacs,Elisp,我不知道任何ELisp,但我需要配置语言列表,以便使用OrgBabel内联评估源代码块 使用它,我能够执行Python源代码块。不过,我现在想添加对其他语言的支持,如C、C++、Matlab等。p> 我知道我必须将站点上提到的标识符添加到变量org babel load languages。如何将额外的元素添加到 这个名单 目前我正在设置变量org babel load languagesvia, 此代码位于我的.spacemacs文件中 (org-babel-do-load-languag

我不知道任何ELisp,但我需要配置语言列表,以便使用OrgBabel内联评估源代码块

使用它,我能够执行Python源代码块。不过,我现在想添加对其他语言的支持,如C、C++、Matlab等。p> 我知道我必须将站点上提到的标识符添加到变量
org babel load languages
。如何将额外的元素添加到 这个名单

目前我正在设置变量
org babel load languages
via, 此代码位于我的
.spacemacs
文件中

  (org-babel-do-load-languages
   'org-babel-load-languages
   '((python . t)))

启用的语言是一个列表
(…)
,其中每个列表项看起来都类似于
(python.t)

因此,您可以像这样扩展当前代码:

(org babel不加载语言
'org babel加载语言
“((python.t)
(c.t)
(cpp.t)
(matlab.t)))
我使用类似的方法来生成相同的结果:

(加载后评估“组织”
'(org babel不加载语言
'org babel加载语言
(地图车(兰姆达(朗)(康斯朗特))
“(python c cpp matlab)))