gpt4 book ai didi

Emacs lisp 评估列表中的变量

转载 作者:太空宇宙 更新时间:2023-11-03 18:39:43 25 4
gpt4 key购买 nike

这是 Emacs Lisp: evaluate variable in alist 的后续问题..我正在尝试在我的 .emacs 文件中设置 default-frame-alist。考虑一下,例如

(setq default-frame-alist
'((auto-lower . nil)
(auto-raise . nil)
(height . 41)
(width . 80)
(top . 1)
(left . 1)))

(我省略了一些值)这很好..假设现在我想根据另一个变量设置 height..比如说,我将整数值 50 存储在变量 my -height.. 如何将 height 设置为 my-height 的值?我试过了

  • (height . my-height)
  • ``(高度。,我的高度)`

但都不起作用..我在这里错过了什么?

最佳答案

您需要backquote整个表格:

(setq default-frame-alist
`((auto-lower . nil)
(auto-raise . nil)
(height . ,my-height)
(width . 80)
(top . 1)
(left . 1)))

关于Emacs lisp 评估列表中的变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15485833/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com