elisp 相关问题

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

当在lambda内使用defun的参数时,'符号的值作为变量是void:'。

我想让这个设置keybind的函数更短。(defun defkey-arg2 () (exwm-input-set-key (kbd "s-g") (lambda () (interactive) (start-process-shell-command gkamus nil gkamus))) ...

回答 1 投票 0

Emacs - 如何在org模式的源码块中包裹选择?

我有一堆elisp和其他的代码,有一些笔记,我想重新格式化,以便更有组织,我发现,必须输入#+BEGIN_SRC emacs-lisp ... #+END_SRC一直围绕着我的 ...

回答 1 投票 0

如何在 Emacs 模式行中显示文件路径?

在模式行中出现我正在使用的缓冲区的名称(argf.rb): 对于访问文件的缓冲区,是否可以显示绝对文件名(即包含路径)?

回答 2 投票 0

机关模式:将议程按20个项目进行划分

我想在org模式下使用议程视图实现自动聚焦系统。Autofocus是一个时间管理系统,你把任务写在一个排版的笔记本上,一页有25-35行,你不开始 ...

回答 2 投票 4

完整的IDE功能支持Doom Emacs中的golang [关闭] 。

我是一个多年的vim用户,最近开始玩emacs,在尝试过Spacemacs和Prelude之后,Doom Emacs是我的最终选择。这几天我在配置golang开发,用的是(go +lsp)和(。

回答 1 投票 0

如何禁止Emacs Lisp自动重新格式化?

我非常讨厌Emacs自动重新格式化我的init.el文件。每次我使用GUI更改设置时,当我回头看我的init.el文件时,Emacs已经扭曲了我所有的格式设置。

回答 1 投票 0

在emacs中结束编译后如何自动跳入* compilation *缓冲区?

Emacs有一个编译命令,打开一个所谓的* compilation *缓冲区,该缓冲区显示编译结果。我想将emacs配置为一旦...

回答 1 投票 0

不区分大小写的文本列表排序

有的 “спсВыбора” 的列表:( “ФайлыКаталоги” “КлиентПроверкаСуществованияКаталога” “КлиентПроверкаСуществованиеФайла” “СтандартныеСтруктурыМодуля” “стндОбрОтв” “элКлючаОтветУспехОбрОтв”,” ...

回答 1 投票 0

导出时缠结文件

我想在每次执行导出时都调用org-babel-tangle。我已经尝试过(没有成功),只是将新命令添加到org-latex-pdf-process或使用导出过滤器(org-export-filter-final -...

回答 1 投票 1

为什么在emacs的此示例中,词法绑定不起作用?

我从emacs Wiki复制粘贴了此示例:https://www.emacswiki.org/emacs/DynamicBindingVsLexicalBinding#toc2 Wiki说打印的东西应该是1,但对我来说它打印的是2,...] >

回答 1 投票 0


符号的函数定义是无效的:TeX-fold-env

当我打开.tex文件时加载了latex模式,但是当我尝试使用“ latex-fold”函数时,它表明Symbols的函数定义无效:Tex-fold-env当我使用函数Describe Variable Ch v'TeX-fold- ...

回答 1 投票 0

Emacs Lisp:如何避免插入重复的列表项?

如何检查Emacs Lisp列表中是否已经有字符串?我需要检查exec-path中是否已存在某个路径字符串,如果没有,则将其添加到该列表中。

回答 2 投票 12

Lisp将评估表达式传递给宏

我遇到一个问题,即我有了一个宏,等熵扩展,然后调用solve-format将列表中的NIL替换为'x ?,然后返回有效表达式可以传递来求解。 (...

回答 1 投票 0

如何在Emacs Lisp中保持全局状态,而不使用动态范围?

我知道我可以使用defvar与动态绑定创建一个全局变量。但是,最近不建议使用动态范围。我也知道我可以使用defcustom创建自定义变量。 ...

回答 1 投票 0

省略号中的Y组合器

我们可以通过以下方式由YCombinator定义一个递归函数,例如阶乘; elisp ;;;此代码有效。谢谢 ;;; https://www.diegoberrocal.com/blog/2015/10/12/y-combinator-in-emacs -...

回答 1 投票 2

Emacs Lisp和Common Lisp之间的主要区别是什么? [关闭]

我想学习Lisp语言,因为我的编辑器是emacs,所以我更喜欢emacs lisp。有人可以给我一些建议来学习Lisp,Emacs Lisp或Common Lisp吗?主要区别是什么...

回答 2 投票 41

需要扩展elisp功能

全部,我必须吸吮eLisp。立即将第一个功能取消。 (defun sort-lines-reverse(beg end)“反向排序行”(interactive(if(use-region-p)(list(region -...

回答 1 投票 0

如何在GNU emacs中比较cd,cd-absolute和默认目录?

自定义Emacs时,我应该如何考虑elisp函数cd和cd-absolute以及elisp变量default-directory?我的经验使我相信cd-absolute会改变...

回答 2 投票 3

以组织模式隐藏标记元素

在组织模式下有很多结构标记元素,例如* bold *或/ italic /,但它们在组织模式文本中可见,如果文件打算导出,则很好,如果不是,则不好。 ...

回答 2 投票 27

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