0

我尝试使用C-c '调用org-edit-src-exit来编辑“点”源代码。如何graphviz-mode在该源代码编辑缓冲区上设置默认主模式?

4

2 回答 2

3

我在一些旧文件中有这个,但我目前没有使用它,所以你必须研究它是否有效,或者你是否可以修复它以在此处应用。

(add-to-list 'org-src-lang-modes '("dot" . graphviz-dot))
(org-babel-do-load-languages
 'org-babel-load-languages
 '((dot . t)
   (emacs-lisp . t)
   (latex . t)
   (sh . t)
   ))

如果您还不熟悉它们,请务必使用C-h f=M-x describe-functionC-h v= 。M-x describe variable(光标位于(或右侧?)表达式上,Emacs 会猜出您的意思。)它可能会帮助您找到给定线索的解决方案。

于 2014-06-27T05:27:10.860 回答
1

Graphviz 的模式是graphviz-dot-mode,可以从 MELPA 或 Marmalade 安装。之后,您可以像往常一样在源块中指定模式:

#+BEGIN_SRC graphviz-dot
...
#_END_SRC
于 2014-06-27T01:37:52.723 回答