emacs 相关问题

GNU Emacs是一个可扩展,可自定义的自我文档编辑器,可以使用Lisp代码进行扩展。虽然Emacs是一个通用编辑器,但如果它们是关于扩展Emacs本身(通常通过编写Emacs Lisp函数)或特定的编程模式,那么问题可能就在这里。否则(也许在那些情况下),考虑在Emacs Stack Exchange上提问。

Emacs 编译模式什么都不做

最近在 Emacs 上运行(编译)没有效果。它打印编译命令和“编译完成”,但实际上并不运行该命令。 我做了这个测试程序: #包括 最近在 Emacs 上运行 (compile) 没有任何效果。它打印编译命令和“编译完成”,但实际上并没有运行命令。 我做了这个测试程序: #include <stdio.h> static void foo(void) { printf("FOO!\n"); } int main(int argc, char* argv[]) { foo();a // Note the intentional mistake return 0; } 当我运行M-x compile RET gcc test.cpp RET时,输出显示为: -*- mode: compilation; default-directory: "~/test/" -*- Compilation started at Wed May 17 10:25:35 gcc test.cpp Compilation finished at Wed May 17 10:25:35 即使我把错误去掉,也没有.o文件输出。将 gcc 命令更改为不存在的文件也会给出相同的输出。我还尝试了不同的 makefile 和构建系统。 我在使用 -Q 的干净运行中对此进行了测试,结果相同。我在 Ubuntu 18.04.6 LTS 上使用 Emacs 28.1。编译工作正常,直到几天前。我不知道发生了什么变化。 编辑:我再次尝试在另一台机器上使用 Emacs 25.2.2,(compile) 正常工作。

回答 0 投票 0

为什么我的输出与二进制炸弹阶段 6 的预期不同? [关闭]

我遵循了以下网站的所有步骤,但我不知道为什么我的输出顺序很奇怪。他们在 node1、node2、node3、node4 等中打印了输出。我很困惑为什么。 ..

回答 0 投票 0

如何在 emacs 中使用 lsp-pyright?

我想要 python 语言服务器支持自动完成和语法突出显示。我从他们的 github-page 克隆了 lsp-pyright 仓库。 之后,我想加载路径并使用它。但是有些......

回答 0 投票 0

如何在 Emacs dired 模式下从外部打开文件?

我想用evince而不是DocView模式打开pdf。是否有可能使用特定命令(如“evince”)打开文件?

回答 8 投票 0

发送Emacs邮件显示域名首页

这很奇怪。我按照我想要的方式设置了 Emacs 电子邮件,并且运行良好。现在,每当我发送电子邮件(C-x m)时,它似乎都会将电子邮件地址变成一个 url 请求。如果我...

回答 1 投票 0

为什么 `emacs-lisp` 语言没有语言服务器协议?

emacs-lisp 语言为什么没有语言服务器协议? 例如,Emacs 的 lsp-mode 包包含对多种语言及其相关语言服务器的支持。但是没有...

回答 1 投票 0

如何在 Emacs 组织模式下隐藏#+begin_src 块的页眉/页脚?

如何在 Emacs 组织模式下隐藏#+begin_src 块的页眉/页脚? 例如,org-hide-emphasis-markers t 会在 Org Mode 中为各种其他事情做它,但是如何为 header/

回答 0 投票 0

emacs:不会为 .org 文件自动调用 org-mode

直到昨天,重新启动 emacs 会自动识别 .org 文件并在查看 .org 缓冲区时切换到 org 模式。现在我必须在每个文件上调用 M-x 组织模式。最初,每个 .org mo ...

回答 2 投票 0

如何在 emacs 中找到所有出现的字符串?

我可以给 Emacs 一个命令来查找文件中所有出现的字符串。这会打开一个缓冲区,以便我可以浏览它们。我忘了那个命令是什么了。这是什么?

回答 1 投票 0

如何解决 emacs 在启动时未在第一个参数中打开文件的问题?

我正在全新安装 Proxmox(Debian 衍生产品,它是一个 VM 管理程序)并安装了 emacs-nox 包以使用 emacs 作为我的默认编辑器。尝试从

回答 0 投票 0

Emacs CC 模式选项卡缩进

有没有一种方法可以让 CC-Mode 中的语言(例如 C、Java 等)使用 TAB 键自动缩进,并允许我通过按 TAB 键插入文字 TAB 字符 ( )? 我可以尝试使用 Ctrl-q TA...

回答 0 投票 0

emacs:如何进行区分大小写的替换字符串

我正在尝试用 \zeta 替换一个区域中的所有 \gamma。我不想碰 \Gamma。我非常决定这样做,而且我真的不想经历查询替换。我做 M-x 替换

回答 2 投票 0

Org 无法识别我的议程文件,而 org-agenda-files 的值显示它正确地瞄准了文件所在的位置

TLDR:即使我添加的文件显示在 org-agenda-files 上,我也看不到我的组织议程 我的 init.el 中的代码如下(我不知道 elisp,我刚开始使用 emacs 来使用 org-

回答 0 投票 0

写一个 ELisp 函数让 man 在另一个窗口打开

所以我知道 Man-notify-method 控制这个,但我喜欢在同一个窗口中打开它的选项。默认情况下,我需要它来出风头。目前,我有: (全局设置键(kbd“H-m s”...

回答 0 投票 0

如何在elisp中判断操作系统?

如何以编程方式确定在 ELisp 中运行 Emacs 的操作系统? 我想根据操作系统在 .emacs 中运行不同的代码。

回答 8 投票 0

遍历字符串在 Emacs Lisp 中给出了错误的类型参数错误

我正在尝试使用 dolist 遍历字符串列表,并使用前缀字符串连接元素,使用 subr-x 中的字符串连接来创建新字符串。 (dolist (p '("a" "b" "c&q...

回答 2 投票 0

为什么 emacs elisp 函数“向前搜索”不能再找到回车符?

emacs 缓冲区中的 dos2unix 转换代码在某个时候停止工作。我从 90 年代 (emacs 19) 就开始使用它,但我不知道它什么时候停止工作。 ;;; Dos 到 Unix

回答 1 投票 0

升级emacs到28.2,flycheck失败:undefined elisp macros

我刚刚升级到 emacs 28.2,我的 flycheck 停止工作了。加载时出现错误 文件模式指定错误:(void-function -doto) 我在elpa/dash中找到了-doto,这是在

回答 1 投票 0

Windows 上的 Doom Emacs - 安装包时生成自动加载不会终止

我的 Linux 机器上运行着 Doom Emacs 配置。 在我的 Windows 机器上,我应用了大致相同的配置,这在大多数情况下都有效。 但是每当我尝试使用 i 安装软件包时...

回答 1 投票 0

为任何应用程序使用滑动弹出窗口,guake 风格

我喜欢终端使用的 guake,但是我希望我的 Emacs 具有相同的功能(不使用 emacs-nox)。我知道使用窗口管理器是可能的,但我想要更轻便的东西......

回答 1 投票 0

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