在org 9.2中查看变量 org-strucuture-template-alist
在提示的页面中这个查看,
Set Customize, Source Code Org-Edit-Structure等没有找到, 从哪里能将
#+BEGIN_SRC language
#+END_SRC
修改为
#+BEGIN_SRC python
#+END_SRC
在org 9.2中查看变量 org-strucuture-template-alist
在提示的页面中这个查看,
Set Customize, Source Code Org-Edit-Structure等没有找到, 从哪里能将
#+BEGIN_SRC language
#+END_SRC
修改为
#+BEGIN_SRC python
#+END_SRC
需要降级回到9.1吗?
不知道你为啥没这个模版,我这是有的
用的什么版本?
Org mode version 9.2.4 (9.2.4-3-g7bc6f8-elpaplus @ /Users/pumpkin/.emacs.d/elpa/26.2/develop/org-plus-contrib-20190701/)
仔细看了你的演示, 我应该是不会用snippet, 我是通过 <s
调用的, 看你的演示, 调用的snippet, 还需要输入数字? 可以给一个文档的链接吗?
snippet里没有python
不知道你的怎么没有,我这里是有的,而且我并不是输入什么数字调用,只是之前那个gif没录到我 Choose a snippet,gif里我用了两种方式来输出这个模版,
我不确定是因为我使用的spacemacs带这个模版,还是因为你没导入 org-tempo 这个包
怎样能修改 <s 调用的模板?
隐藏src code中其他代码的方法, 怎么实现的?
要把easy template和yasnippet区分开,当然这两个你都可以自己定制,没有了自己加下就好了。
Yasnippet就自己写snippets就好了,easy template要写在emacs的config里,比如下面的例子。你当然可以自己写个easy template <py
产生python的代码块,其实每次<s
后再打下python
也不麻烦。
(eval-after-load 'org
'(progn
(add-to-list 'org-structure-template-alist
'("w" "#+BEGIN_WARNING\n?\n#+END_WARNING"))
(add-to-list 'org-structure-template-alist
'("tex" "#+BEGIN_LATEX\n?\n#+END_LATEX"))
(add-to-list 'org-structure-template-alist
'("fig" "#+CAPTION:?\n#+LABEL:\n#+ATTR_LaTeX: :width 2in :placement [H]"))
(add-to-list 'org-structure-template-alist
'("tbl" "#+CAPTION:?\n#+LABEL:\n#+ATTR_LaTeX: placement [H] :align |c|"))
))
添加之后这样的报错.
Warning (org): Please update the entries of `org-structure-template-alist’.
In Org 9.2 the format was changed from something like
("s" "#+BEGIN_SRC ?\n#+END_SRC")
to something like
("s" . "src")
Please refer to the documentation of `org-structure-template-alist’.
The following entries must be updated:
((“py” “#+BEGIN_SRC python :session my :results output :export none\n?\n#+END_SRC”))
报错说得很明白了呀,是什么地方有疑惑?
The following entries must be updated:
((“py” “#+BEGIN_SRC python :session my :results output :export none\n?\n#+END_SRC”))
这已经是update之后的,
emmm我的org是9.1,看不到9.2的文档。从报错信息上看,它是希望你把
("s" "#+BEGIN_SRC ?\n#+END_SRC")
改成
("s" . "src")
这种格式。具体怎么改你得看org-structure-template-alist
的文档(C-h v org-structure-template-alist
)
是这么个问题, 改成src之后, src 只有 begin 和 end , 9.2好像没有地方去设置src
你看org-structure-template-alist
的文档了么?
哎呦, 在别的帖子里回复说"不看文档", 是说的俏皮话, 写下"看文档" 不跟提醒别人"你要呼吸"一样. 浪费打字的时间而已.
我觉着是人人都会呼吸的,怎想到有些人不会呢!