我想为用户提供将内容添加到列表的选项,然后将其保存以供进一步会话。如何在elisp中做到这一点?
(setq smart-pair-alist
'(("(" . ")") ; key 0
("[" . "]") ; key 1
("{" . "}") ; key 2
("\"" . "\"") ; key 3
))
(defun smart-pair-adder (open close &optional mode)
(add-to-list 'smart-pair-alist `(,open . ,close) t)
)
(smart-pair-adder "a" "b")
smart-pair-alist 评估为:
(("(" . ")") ("[" . "]") ("{" . "}") ("\"" . "\"") ("a" . "b"))
它增加了真的很好,但是如何保存?