Emacs lisp 计算 alist 中的变量

2023-12-25

这是一个后续问题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(使用前将#替换为@)

Emacs lisp 计算 alist 中的变量 的相关文章

随机推荐

  • luis.ai 与 api.ai 与 wit.ai 之间的比较?

    有谁知道三者之间的具体区别和功能 或者作为开发人员是否有更多功能 更灵活地使用 wit ai https wit ai vs 对话流 https api ai vs luis ai https www luis ai wit ai vs a
  • 在 cartopy 轴之间绘制线

    我绘制了两组重叠的轴 一组是另一组的缩放版本 我想在缩放轴的角和它在较大轴上表示的矩形的角之间绘制线 然而 我画的线稍微偏离了位置 我试图将其浓缩为一个简单的示例 import cartopy crs as ccrs import matp
  • 适用于多种情况的 Python 设计模式

    编写具有多种条件的验证函数的推荐结构是什么 请参阅这两个示例 第一个看起来很难看 第二个不太常见 也许是因为assert通常用于排除意外行为 有更好的选择吗 def validate val if cond1 val return Fals
  • Windows环境变量嵌套的限制?

    那么 Windows 中环境变量的嵌套深度是否有限制呢 我做了很多开发工作 并且正在尝试设置我的开发环境变量 其中很多都是相互嵌套的 即 GLEW THIRD PARTY ROOT GLEW GLEW 1 5 5 GLEW glew 1 5
  • 在Python中,如何在循环中获取总和和平均值

    我已经设法实现了一个循环 但当我尝试时不断收到语法错误sum功能 我需要对用户输入的数字进行总计并给出平均值 这必须输出给用户 您能指导我从这里去哪里吗 谢谢 这是我到目前为止所做的 while 1 NumCalc input Enter
  • 尝试在空对象引用上调用虚拟方法“void android.widget.Editor$SelectionModifierCursorController.hide()”

    此错误似乎仅发生在使用 Android 6 0 1 的三星手机上 或 7 0 Fatal Exception java lang NullPointerException Attempt to invoke virtual method v
  • 在实用函数中使用 Django request.session

    我正在尝试打电话request session get items 来自自定义 util 函数util py 但在该文件中 request对象不可访问 我可以从views py 传递请求对象 但我不想这样做 有没有办法在自定义函数 而不是视
  • Google Sheets - 当文件名相同时,脚本为“替换”而不是“创建”

    编辑以尝试使其更容易理解 这是我所做的 我创建了一个 Google 电子表格 我创建了一个脚本 使用基于服务日期和客户名称的文件名将其保存到 Google 云端硬盘文件夹中 这是我目前拥有的脚本 This creates a custom
  • 使用 DOMDocument,是否可以获取某个 DOM 中存在的所有元素?

    假设我有一个包含许多不同元素的 HTML 文件 每个元素都有不同的属性 假设我事先不知道这个 HTML 会是什么样子 使用 PHP 的 DOMDocument 我如何迭代ALL元素并修改它们 我看到的只是 getElementByTagNa
  • 如何使用多个表插入数据

    我创建了一个数据库名称电影库系统 其中有 3 个表 分别是类型 发行商和电影 现在 1 个发行商可以有很多电影 而 1 部电影有多种类型 在电影表中 发行商 id 和 typeid 充当外键 我的问题是如何将数据插入到电影表中 我已经将数据
  • 折叠一个布局,但将另一个布局保留在底部

    我有这样的布局 没有颜色 https i stack imgur com OdSda png https i stack imgur com OdSda png 选项卡的布局 单独的 xml 文件 relativelayout 1 围绕其他
  • 在scala中创建多维数组

    我正在解析这样的 json 对象 val product array Option Any scala util parsing json JSON parseFull products json var product array2 Ar
  • 当值具有实体时,Selenium WebDriver get_attribute 返回 href 属性的截断值

    我正在尝试使用 selenium Webdriver Python 从应用程序页面上的锚点选项卡获取 href 属性值 并且返回的结果已被剥离 这是 HTML 片段 a class nla row text href shopping br
  • 有效计算两个 std::multimap 迭代器之间的条目数

    我想计算两个迭代器之间的条目数std multimap在不到 O N 的时间内 有什么技巧或巧妙的方法可以做到这一点吗 Since std multimap有双向迭代器 我的理解是这样的std distance可以在 O N 时间内完成 其
  • 自举流体和静态容器

    我正在尝试在单页引导布局中将流体容器与固定容器结合起来 我想要的是 例如 有一个大图像作为英雄单元 但不是英雄单元 视口的 100 宽度 高度 或者 3 列图像除以 100 但在其他情况下 在同一页面内 它将具有最大 1200px 容器以及
  • JavaScript 代码约定 - 变量声明 [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • PHP中有pdf模板的解决方案吗?

    我需要通过 PHP 生成 pdf 格式的报价 并使用模板和从数据库检索的动态值 它可行吗 更新 我看到人们最近对此表示赞同 并想补充一点wkhtml转pdf http code google com p wkhtmltopdf对于大多数应用
  • pymssql 抛出 ImportError: 使用 py2exe 构建应用程序时没有名为 _mssql 的模块

    我有 python 应用程序应该作为 Windows 可执行文件启动 我正在使用 py2exe 和 pymssql 1 9 908 我使用下一个构建脚本来生成应用程序 from distutils core import setup imp
  • 使用具有相同控制器的 STI 路径

    我正在使用 STI 想知道是否必须为每个型号配备单独的控制器 我遇到了一种情况 我只对 STI 关系中的一个模型使用创建和编辑操作 但如果我尝试为其创建表单 则会收到 未定义方法 错误 更具体地说 我有两个继承自 List 的模型 clas
  • Emacs lisp 计算 alist 中的变量

    这是一个后续问题Emacs Lisp 评估列表中的变量 https stackoverflow com questions 1664202 emacs lisp evaluate variable in alist 我正在尝试设置defau