繁体   English   中英

Emacs lisp在alist中评估变量

[英]Emacs lisp evaluate variable in alist

这是Emacs Lisp的后续问题:在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)
  • ``(身高。,我的身高)`

但是都不起作用..我在这里想念的是什么?

你需要反驳整个表格:

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM