Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Templates 如何创建使用选定模板启动组织捕获的函数?_Templates_Emacs_Org Mode - Fatal编程技术网

Templates 如何创建使用选定模板启动组织捕获的函数?

Templates 如何创建使用选定模板启动组织捕获的函数?,templates,emacs,org-mode,Templates,Emacs,Org Mode,假设我的捕获模板绑定到“t”: (defun my/captureTemplate () (interactive) (org-capture "r") 这不会起作用,因为它会显示所有可供选择的潜在模板列表。 谢谢 您应该使用C-h f org capture RET检查org capture的文档字符串,查看如何从lisp调用它: (组织捕获和可选转到键) ELisp程序可以将键设置为与模板关联的字符串 在“组织捕获模板”中。在本例中,交互式选择 将被绕过 所以试试看

假设我的捕获模板绑定到“t”:

(defun my/captureTemplate ()
(interactive)
(org-capture "r")
这不会起作用,因为它会显示所有可供选择的潜在模板列表。
谢谢

您应该使用
C-h f org capture RET
检查
org capture
的文档字符串,查看如何从lisp调用它:

(组织捕获和可选转到键)

ELisp程序可以将键设置为与模板关联的字符串 在“组织捕获模板”中。在本例中,交互式选择 将被绕过

所以试试看

(取消我的/capturemplate()
(互动)
(组织捕获无“t”))

换句话说,用
nil
作为
GOTO
参数调用它,用
键作为
参数调用它。我假设您打算使用开头提到的
t
模板,尽管您的函数中有
r
,并且我还添加了一个关闭选项来关闭
defun

,请不要在中问同样的问题!