这是一个后续问题Emacs Lisp:评估列表中的变量 https://stackoverflow.com/questions/1664202/emacs-lisp-evaluate-variable-in-alist..
我正在尝试设置default-frame-alist
in my .emacs
文件。考虑一下,例如
(setq default-frame-alist
'((auto-lower . nil)
(auto-raise . nil)
(height . 41)
(width . 80)
(top . 1)
(left . 1)))
(我省略了一些值)这工作正常..假设现在我想设置height
根据另一个变量..比如说,我在变量中存储了整数值 50my-height
..我该如何设置height
的值my-height
?我努力了
(height . my-height)
- ``(身高。,我的身高)``
但两者都不起作用..我在这里缺少什么?
你需要反引号 https://www.gnu.org/software/emacs/manual/html_node/elisp/Backquote.html整个表格:
(setq default-frame-alist
`((auto-lower . nil)
(auto-raise . nil)
(height . ,my-height)
(width . 80)
(top . 1)
(left . 1)))
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)