GNU Emacs是一个可扩展,可自定义的自我文档编辑器,可以使用Lisp代码进行扩展。虽然Emacs是一个通用编辑器,但如果它们是关于扩展Emacs本身(通常通过编写Emacs Lisp函数)或特定的编程模式,那么问题可能就在这里。否则(也许在那些情况下),考虑在Emacs Stack Exchange上提问。
我安装了 Emacs 29.2 和 SBCL 2.4.0: SBCL 输出: 这是 SBCL 2.4.0,ANSI Common Lisp 的实现。 有关 SBCL 的更多信息,请访问 。 ... 然后我
如何将 macbook 上的命令键用作 emacs 的控制键?
我在 macbook pro (osx 10.10.4) 上运行 emacs 24.5.1 (从brew 安装)。我希望键盘两侧都能有控制键和元键,所以我尝试重新映射到选项和com...
我想创建一个函数,它返回几个其他函数的组合,这样 (funcall (compose 'f 'g) x) == (f (g x)) 我觉得我在这件事上非常失败。我最好的尝试所以...
如何获得 ediff 模式来停止突出显示仅因空白而不同的行?
我在C++中有两个类似的函数,我想仔细比较一下。我使用 emacs 函数 ediff-regions-linewise 来逐行比较它们。许多线路在t...
我有一些代码块,其输出根据副作用而变化,例如它们可能是与文件名交互的 bash 脚本。我如何告诉 org-publish 每次发布某个文件...
在导出组织模式文件时添加自动链接到超级文件夹索引页面的导航栏的简单方法是什么?
在静态站点生成器中,通常可以自动添加页面链接,以便每个页面都链接到除根页面之外的前一个索引页面。到目前为止,我已经避免了...
在 Vim 中,我可以 :set wrapscan ,这样当我进行增量搜索时,无论第一个匹配项位于光标上方还是下方,光标都会跳转到第一个匹配项。 在 Emacs 中,如果我通过 C-s 开始搜索,...
我正在尝试在 Emacs 中使用 sqlplus。效果很好。但我不知道一旦启动 sqlplus 会话,如何断开与数据库的连接。 我正在使用 sqlplus 模式:http://www.emacswiki.org/emacs/SqlPl...
我需要使用一些本机代码,我想尝试使用 elisp 作为脚本语言。 是否可以调用动态库(Windows 中的 dll)中实现的本机函数?或者唯一的
在emacs(版本为emacs-plus@29)中执行M-x geiser-mit时出现错误 我已经尝试按照它提到的那样(重新启动 1)。 但似乎只是忽略了错误。 该错误表明我...
从源代码安装 Emacs 时,我运行 ./configure 生成一些 Makefiles,然后在运行 make install 后安装 Emacs 以及 emacsclient 和守护进程(?)。 有没有办法
我想在没有错误和警告时自动关闭编译缓冲区,但我想在有警告时显示它。有人可以帮助我吗?来自 emacswiki 的这段代码仅满足第一个要求...
不要在 Emacs 中显示*编译*缓冲区,直到进程因错误或警告而退出
我正在寻找一种方法,让由 M-x 编译、M-x 重新编译或某些保存时编译脚本触发的 Emacs 编译缓冲区仅在编译因错误或 w...而退出时出现。
在没有其他信息的情况下,如何让 clangd 回退到 C++20? 这是在带有最新 LLVM 的 Arch Linux 上。这是通过 Emacs LSP 运行的,但这应该没有什么区别。
如何在 emacs 中撤消 call-last-kbd-macro
在 emacs 中,我有时会错误地调用 call-last-kbd-macro。当撤消时,我希望撤消能够自动撤消键盘宏的整个效果,但这并没有发生。相反,我...
Emacs Jedi 无法完成 jedi:install-server
我对 Python 和 Emacs 相当陌生,正在尝试使用 MELP 设置 jedi 插件。当它运行 pip 时,它似乎在与 sexpdata 作斗争。我认为问题可能源于sexpdata。我...
如何将 emacs 配置为与其他现代编辑器一样工作,按 Alt+D 或 Alt+Backspace 会删除相邻的空格或单个单词?默认情况下,emacs 总是删除...
emacs 中的 Ctrl-backspace 删除太多内容
emacs 中的 ctrl-backspace 会删除所有空格,这很好。然而,它并不止于此!似乎只有在删除至少一个单词后才会停止。例如,这意味着使用它...