【问题标题】:Org Mode tangle comment组织模式纠结评论
【发布时间】:2016-02-21 12:54:19
【问题描述】:

我正在纠结的文件中有这一行:

  #+BEGIN_SRC shell :tangle ./tangle/aux.0 :comments link :paddling no

缠结时出现这个提示:

   "No comment syntax is define.  Use: [ ]"

需要设置什么,或者在源文件中输入文字避免提示?

我试过了:

# <<example>> 


# 在第一行。

或 ... 注释语法 #

在 ":cmets 链接" 之后 并在帮助中搜索示例。

我正在阅读组织手册和 emacs 帮助,但没有找到任何具体说明。

【问题讨论】:

  • make that ":padline no",这引发了一个问题:在代码论坛中,如何打败无偿的拼写检查更正?

标签: emacs org-mode


【解决方案1】:

我相信您的问题是因为 emacs 无法确定/识别导出源的正确模式。由于无法识别模式,因此无法确定正确的注释字符。

根据组织手册,shell 块的正确标识符是 sh 而不是 shell。尝试将您的线路更改为

#+BEGIN_SRC sh :tangle ./tangle/aux.0 :comments link :paddling no

【讨论】:

  • 谢谢。就是这样。 &我以为我已经排除了这一点。 “嘘”是它。它仍然是“padline”
  • 你的意思是评论被推到右边了?如果是这样,这可能是由于 sh 模式下注释列的默认设置。通常,org-bable 会从 cmets 中去除前导缩进(有关详细信息,请参阅 org-babel-process-comment-test)。我尝试了您的示例,它对我来说效果很好 - cmets 在左列。
  • 我们说的是纠结还是导出?
猜你喜欢
  • 1970-01-01
  • 2018-08-17
  • 2019-06-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-08-12
  • 2011-09-12
相关资源
最近更新 更多