22得票2回答
基于文件扩展名的Emacs自动minor-mode

我发现这个问题与主题有点相关,但是否有一种方法[在emacs中]根据扩展名设置一个次要模式(或多个次要模式列表)?例如,很容易像这样找出可以操作主要模式。 (add-to-list 'auto-mode-alist '("\\.notes\\'" . text-mode)) 我希望你能够做...

25得票5回答
Emacs中有类似Sublime Text 2的“Goto Anything”(或即时搜索)功能吗?

最近我尝试过Sublime Text 2,我发现其中的Goto Anything功能非常有用,可以很好地浏览源代码(Ctrl-P file@ symbol似乎效果很好)。那么Emacs有没有类似的功能呢?最好是一些只需简单配置就能使用的,而不需要大量的自定义elisp。 到目前为止,我尝试过...

14得票1回答
如何只为代码注释打开emacs自动填充模式?

我已经尝试过 (set (make-local-variable 'comment-auto-fill-only-comments) t) 还有 (auto-fill-mode 0) 尽管令人惊讶的是,重启emacs后这两个选项都无效了。 我正在使用eschulte的emacs ...

9得票4回答
如何在同一窗口中执行Emacs grep-find链接?

当我使用grep-find时,它会打开另一个窗口(框架中的区域),显示一份结果列表供选择。当我选择其中一个时,它会在与grep-find不同的窗口中打开目标文件。 如何使目标文件在同一窗口中打开(取代grep结果窗口,并显示我实际所需的内容)? 如何防止grep-find打开单独的窗口(让...

147得票6回答
如何对我 .emacs.d 目录中的所有内容进行字节编译?

我决定尝试Emacs,并且非常喜欢它。现在,我正在使用Emacs Starter Kit,它提供了更好的默认设置和一些很好的自定义功能以适应Emacs的默认安装。 我进行了一些自定义设置,添加了一些东西,如yasnippet、color-themes、unbound等。我设置了一个githu...

11得票1回答
如何在我的主模式钩子中访问目录本地变量?

我已经定义了一个.dir-locals.el文件,其内容如下: ((python-mode . ((cr/virtualenv-name . "saas")))) 在我的.emacs文件中,我有以下函数来获取这个值并提供一个虚拟环境路径: (defun cr/virtualenv ()...

19得票4回答
如何编辑.emacs文件以始终在终端模式下启动Emacs?

我喜欢使用Emacs作为我的编辑器选择,由于我经常在终端上工作,因此我总是以emacs -nw 我希望能够在终端中运行emacs,而不是在窗口中运行。 我的问题是 - 如何编辑我的.emacs文件,以便这是默认行为?

19得票1回答
Java 编码风格 & Emacs cc-mode 配置

我正在使用包含cc-mode(c版本5.32.2)的GNU/Emacs HEAD在GNU/Linux Debian机器上。我试图定义一个自定义样式来管理Java编程语言的代码约定,Android贡献者的代码风格指南和一些自定义规则。作为一个Lisp初学者,从头开始似乎不明智。因此,我使用goo...

20得票6回答
我在哪里可以找到最流行的Emacs设置?

虽然自定义很有趣,但Emacs拥有数百种模式和大量的自定义选项。我喜欢找到受欢迎的选择,这样可以使我的生活更轻松,我可以更有效地利用时间。这可能涉及挂钩、寄存器、缓冲区、键绑定、书签等。 如果不存在这样的东西,我仍然很愿意按照自己的方式进行自定义。

31得票7回答
在emacs中打开两个文件,如何使它们并排显示?

有时我会从命令行启动emacs并打开两个文件,如下所示:emacs foo.txt bar.txt 这将打开 Emacs 窗口并垂直分割:foo.txt ------- bar.txt 我该如何编辑我的.emacs文件,以便它们像这样并排显示: | foo.txt | bar.t...