调用 org-archive-subtree 这个函数时, 无法通过入参的方法指定归档位置, 得通过设置变量 org-archive-location 来指定归档位置, 那么我调用函数的时候该怎么局部地赋值这个变量呢?
如果你是指从 Lisp 的话,试一试 let binding 这个变量。
比如,Emacs 的正则表达式默认不分大小写,要区分大小写就需要 let binding 变量 case-fold-search
。
(string-match-p "a" "A")
;; => 0
(let ((case-fold-search nil))
(string-match-p "a" "A"))
;; => nil
哇, 完美解决, 大佬感激不尽.