我决定尝试Emacs,并且非常喜欢它。现在,我正在使用Emacs Starter Kit,它提供了更好的默认设置和一些很好的自定义功能以适应Emacs的默认安装。 我进行了一些自定义设置,添加了一些东西,如yasnippet、color-themes、unbound等。我设置了一个githu...
在我的.emacs文件中,我有以下内容: (setq transient-mark-mode nil) 然而,当我启动Emacs时,transient-mark-mode被激活。调用transient-mark-mode会显示“transient-mark-mode已禁用”的消息,但是C...
我在 init.el 中有这个设置。(desktop-save-mode 1) 这个方法很不错,但我想知道: 如何将.emacs.desktop文件保存到~/.emacs.d而不是~/中? 如何停止询问是否保存(只在重新启动后第一次关闭emacs时出现,从那时起它默认为是,这正是我想要的)
我喜欢使用Emacs作为我的编辑器选择,由于我经常在终端上工作,因此我总是以emacs -nw 我希望能够在终端中运行emacs,而不是在窗口中运行。 我的问题是 - 如何编辑我的.emacs文件,以便这是默认行为?
从之前的帖子中,我已经让emacs可以使用Ruby模式了。这很好用。 设置Mac Ruby开发的.emacs文件 然而我们公司使用4个空格作为缩进而不是默认的2个空格。我在尝试更改时遇到了困难。 这是我的.emacs文件: (add-to-list 'load-path "~/rdo...
我正在制作一个自定义的 .emacs 文件,可以在多台不同的计算机上使用。我希望能够加载一个存在于系统中的模式。如果不存在,我希望 Emacs 停止显示错误:File error: Cannot open load file, X。 例如:(require 'darkroom-mode) 结...
我已经定义了一个.dir-locals.el文件,其内容如下: ((python-mode . ((cr/virtualenv-name . "saas")))) 在我的.emacs文件中,我有以下函数来获取这个值并提供一个虚拟环境路径: (defun cr/virtualenv ()...
有时我会从命令行启动emacs并打开两个文件,如下所示:emacs foo.txt bar.txt 这将打开 Emacs 窗口并垂直分割:foo.txt ------- bar.txt 我该如何编辑我的.emacs文件,以便它们像这样并排显示: | foo.txt | bar.t...
我想要改变emacs 24中modeline的样式。 我想要添加一个上划线和下划线。下划线很好用,但是上划线无法正常工作。这是我目前的代码(添加到.emacs): (set-face-attribute 'mode-line nil :foreground "gray0" :b...
我目前在Windows Vista SP1中使用GNU Emacs 23.0.93.1。在我的.emacs文件中,我调用了(server-start),导致出现错误信息:The directory ~/.emacs.d/server is unsafe。有人见过这个问题并知道解决方法或变通方法...