首页 > 解决方案 > 如何在emacs org-mode中更改“:results输出代码”结果的语言

问题描述

我有一个 org 文件,其中包含这样的块:

#+BEGIN_SRC sh :exports results :results output code
sed -n '9,36 p' ./code/convert.c
#+END_SRC

C-c C-cBEGIN_SRC会给我以下结果:

#+RESULTS:
#+begin_src sh
 // here is some C code
#+end_src

如何更改“:results 输出代码”结果的语言,以便获得如下输出:

#+RESULTS:
#+begin_src C
 // here is some C code
#+end_src

标签: emacsorg-modeorg-babel

解决方案


#+BEGIN_SRC sh :exports results :results output code :wrap SRC C
sed -n '9,36 p' ./code/convert.c
#+END_SRC

SRC和被遗嘱#+BEGIN_SRC和取代#+END_SRC:wrap XXX#+BEGIN_XXX#+END_XXX


推荐阅读