elisp 相关问题

Emacs Lisp是GNU Emacs文本编辑器的扩展语言,事实上,Emacs的大部分功能都是使用Emacs Lisp实现的。用户通常通过将Emacs Lisp语句添加到他们的`〜/ .emacs`或编写单独的包来定制Emacs的行为。

如何在Emacs Lisp中以编程方式设置自定义变量?

在Emacs中,一些变量在通过M-x自定义设置时具有特殊行为,当您通过setq设置相同变量时,这些行为不会被触发。是否有一种编程方式来设置这样的变量......

回答 2 投票 7

如何将成员从列表作为字符串传递给另一个函数?

这是我的第一个elisp计划。我正试图在Emacs启动时制作各种仪表板。我正在关注elisp启动页面startup.el中的代码:( defun dashboard()“...

回答 1 投票 1

Emacs Lisp功能指南?

我已经使用Emacs超过三年了,但是在Lisp中编写甚至小函数还需要几天的时间。我查看了GNU Emacs Lisp参考手册,但它庞大且结构化......

回答 12 投票 16

如何通过ALT-M在emacs中进行编译?

编辑过程在emacs中非常静音,这就是为什么我决定让它变得更快更方便,我只遇到这个程序(代码串)不能自我更新的问题,那......

回答 1 投票 0

创建缓冲区并立即隐藏它?

我正在寻找一种方法来创建缓冲区并立即隐藏它。它是技术信息的缓冲区,对用户不感兴趣,它与shell-command一起用于处理输出。杀-...

回答 3 投票 0

(elisp dash.el)帮助重写笨重的代码

我正在尝试在短划线中创建一个合成,执行以下操作 - 拆分为行 - 删除空行 - 保持行开始w /“N” - 返回文件扩展名但是下面的代码感觉...

回答 1 投票 0

Lisp交互式emacs错误地成倍增加

我在Emacs Lisp Interaction上运行以下代码:( defun square(x)(* xx))(square(square(square 1001)))这给了我1114476179152563777.但是,((1001 ^ 2)^ 2 )^ 2实际上是......

回答 2 投票 0

什么相当于Emacs Lisp中的foldr,foldl?

什么相当于Emacs Lisp中的foldr,foldl?

回答 3 投票 22

elisp - 获取相对于脚本的文件路径

假设我正在编写一个emacs lisp函数,该函数与相对于定义函数的文件的文件进行交互。 - bin / executable - foo.el foo.el :( defun foo()(shell-command -...

回答 2 投票 2

使用emacs中的默认Windows应用程序打开文件

我正在尝试在Windows XP上的emacs中调整dired-find-file函数,这样当我打开(比方说)一个来自dired的pdf文件时,它会激活一份Acrobat Reader并用它打开该文件,而不是... 。

回答 8 投票 12

如何在emacs-lisp中约束变量为正数?

我有一个可自定义的变量计时器粒度,用于每次用户调用(定时器更快)或(定时器更慢)之类的东西时增加/减少定时器的周期。但是,如果用户设置...

回答 2 投票 1

如何在emacs中将font-size设置为评估值?

我是emacs lisp的新手,并尝试将关键字值设置为如下所示的评估表达式:(custom-set-faces ;; Custom-set-faces由Custom添加。;;如果您手动编辑它,则可能会混乱...

回答 3 投票 0

为什么`assoc'在这种情况下返回nil?

我正在尝试为Emacs org-mode编写一个Export Backend。此模式源自ox-latex.el Exporter。我希望Exporter将所有* .css和* .js文件嵌入到生成的.html文件中。 ......

回答 1 投票 0

如何用图像填充整个帧?

我正在创建一个带有(制作框架)的Emacs框架并将图像加载到其中。当我使用-q选项启动Emacs并运行我的脚本时,Emacs会创建一个框架并用图像填充整个框架。 ...

回答 1 投票 0

理解`decode-time`(elisp)的返回值

在阅读了编码时间和解码时间的文档之后,我不了解它们是如何工作的。我的麻烦来自于编码时间返回两个值的事实,而我只期望......

回答 2 投票 0

在没有Emacs的情况下运行elisp程序?

elisp是一种很好的语言,我发现它可以处理所有类型的工作,但是我可以像shell脚本一样使用它吗?即从控制台执行一些* .el文件,而不启动Emacs。或推出Emacs,但不要......

回答 1 投票 19

这个“文件局部变量”是什么意思?

我正在阅读emacs手册中的kill-emacs-hook变量。它说:kill-emacs-hook是`C源代码'中定义的变量。它的价值是(org-babel-remove-temporary-directory migemo -...

回答 2 投票 4

使用font-lock替换带符号的字符串?

我正在尝试使用字体锁钩来替换数学符号插件的文本字符串。所以我想“/”(注意空格)会变成“÷”,但“/”不会。 (主要是包装......

回答 1 投票 1

定义elisp函数,获取2个列表并返回列表1中的原子出现在列表2中的次数

我如何定义一个接受2个列表(l1 l2)的函数,并返回列表1中列表1中的原子出现的次数。

回答 1 投票 0

.emacs global-set-key并使用参数调用交互式函数

在我的.emacs中,我有以下函数来转置一条线(defun move-line(n)“将当前行向上或向下移动N行。”(交互式“p”)(let((col(current-column) )...

回答 5 投票 21

© www.soinside.com 2019 - 2024. All rights reserved.