GNU Emacs是一个可扩展,可自定义的自我文档编辑器,可以使用Lisp代码进行扩展。虽然Emacs是一个通用编辑器,但如果它们是关于扩展Emacs本身(通常通过编写Emacs Lisp函数)或特定的编程模式,那么问题可能就在这里。否则(也许在那些情况下),考虑在Emacs Stack Exchange上提问。
Emacs 默认使用 .emacs 而不是 .emacs.d/init.el
当我通过 M-xcustomize-variable 配置变量时,emacs 将其保存到 .emacs 而不是 .emacs.d/init.el。在 Windows 上我没有这个问题,它默认使用 init.el 。但在 Linux 上它创造了我。
在 emacs 中,我希望能够仅搜索组织模式文件中的“标题”。 想法1:只搜索可见的 我可以通过隐藏所有内容,然后仅显示轮廓(S-TAB,S-TAB)和
使用 M-< gives me "Marker stack is empty" and M-> 可以在迷你缓冲区中“查找以下内容的定义:”, 而不是带我到文件的开头和结尾。 我该如何使用
问题是关于 Emacs 功能的 Magit 主要模式,而不是关于如何通过命令行界面执行此操作。 我只有一个本地 Git 存储库。如何将选定的文件恢复到原来的状态
假设我有代码: (defun 虚拟 () (交互的) (消息“aaa”)) (本地设置密钥(kbd“”)'虚拟) 当您在当前缓冲区中单击 键时,它将...
在dired中,您只需编辑目录列表然后保存即可重命名文件。 使用 dired 重命名时是否可以使用替代方法进行重命名?我想用“s...
我想在这篇文章的前言中说,我对 Emacs 非常陌生。 因此,我使用 package.el 安装了主题,并且已经通过运行 package-activated-list 验证了它们是否已安装。
我需要一个 emacs 内置函数或 elisp 函数,可以将我带到之前选择的窗口。我以为 (select-window (get-lru-window)) 可以做到,但是如果我运行几次,...
当我尝试在 emacs 中从连接到 hls 的 eglot 执行任何类型的代码操作时,我必须在以下弹出窗口中手动接受代码操作的执行: 我发现这种行为...
Emacs 中的 Elpy-rpc 给出“异常退出,代码 1”错误和意外输出。我该如何解决它?
emacs elpy-20230402.1946 开始给我带来与其 elpy-rpc 有关的奇怪错误: “进程哨兵中的错误:elpy-rpc--default-error-callback:特殊错误:“异常退出,c...
在继承中解包 Ts 会为模板成员函数 void bar() 添加额外的缩进。我怎样才能摆脱那个额外的缩进? 模板 struct Foo:公共 Ts... { ...
我想为Emacs实现动态文本替换(只替换显示,不替换实际存储的文件),使用Elisp。 例如,在 LaTeX 文档中,我想输入 lpha...
如何编写与 GNU Emacs 一起使用的 Node.js REPL?
我有一个名为 LIPS 的 JavaScript 方案解释器。我有可执行文件,它可以在终端仿真器中工作,但在 GNU Emacs 劣等模式(使用运行方案函数)中被破坏。 我已经复制了
我尝试使用 Emacs 作为我的研究编辑器(我遵循 Jon Fincher 的 Realpython 指南中的所有步骤:[https://realpython.com/emacs-the-best-python-editor/])。 我使用 jupyter 笔记本...
交互调用 org-store-link,调用 org-man-store-link 时出错
我在交互调用 org-store-link 时遇到问题,即 helm-M-x-execute-command:符号的函数定义无效:org-man-store-link 显然这是一种新行为,其中有
将 lambda 绑定到键时出现“错误类型参数:commandp”错误
我在这里收到“错误类型参数:commandp,(lambda nil (forward-line 5))”。 (全局设置键 [?\M-n] (lambda () (前行 5))) 错误是什么?我相当确定这很简单而且我
我想重写一个函数,但仅限于从另一个特定函数调用它时。根据这个问题的答案,我写了以下内容: (defun zzz/原() (消息“
我的 init.el 中有以下代码 ;;打开eshell (defun eshell-其他窗口 () (交互的) (让((buf(eshell))) (切换到缓冲区(其他缓冲区 buf)) (切换到其他缓冲区...