安装了 Emacs evil ,该如何启动它?

14

出于好奇,我想尝试emacs + evil。以下是我目前为止所做的:

  • 在Windows 7上安装了emacs 24——很顺利

  • C:\Users\name\AppData\Roaming\(.emacs.d 的位置)中创建了 .emacs 文件

  • 将以下内容添加到 .emacs 文件中

    (setq package-archives '(("ELPA" . "http://tromey.com/elpa/")
                             ("gnu" . "http://elpa.gnu.org/packages/")
                             ("marmalade" . "http://marmalade-repo.org/packages/")))
  • 启动emacs,然后按M-x package-list-packages

  • 使用i选择evilevil-leaderevil-numbers,然后按x进行安装

  • 重新启动emacs

在包列表中,Evil显示为已安装,而evil文件存在于.emacs.d\elpa中,但当我启动emacs时,它似乎没有加载(状态栏中没有<N>)。

刚开始接触emacs。除了一堆嘟声之外,我没有学到什么。希望从简单的开始使用,使用几天后再考虑是否要进一步扩展。


1
专业提示:您可以更改.emacs.d的位置 - Sean Allred
1个回答

29

你应该将以下s表达式添加到你的.emacs文件中。

(package-initialize)
(evil-mode 1)        ;; enable evil-mode

1
谢谢。完美运行。只是有点遗憾我在使用 Emacs 仅仅一天后就放弃了它。没有任何对 Emacs 的偏见,只是网络上有太多过时的信息需要过滤。在尝试了半打(曾经有人用过的)“解决方案”之后,我放弃了。Vim 最好的地方在于我已经知道如何使用它。 - Shay
@Shay 对于习惯 Emacs,我建议你在熟悉键盘快捷键之前尽可能使用菜单栏。 菜单栏始终显示快捷键(如果存在),因此您会通过渗透学习来掌握它们。Emacs 学习曲线陡峭,但是一旦克服了这个难点,就非常容易上手了。 - Sean Allred
4
Emacs内置了大量最新的文档,你不需要求助于“网络上过时的信息”。虽然学习曲线仍然陡峭,但缺乏好的相关文档真的不是Emacs所面临的问题。 - phils
1
vijiboy:(1)一般来说...内置教程(C-h t)对新手非常有价值,索引良好的Info手册(C-h i)始终是一个明智的查找位置。请注意Info目录顶部的注释。一旦您知道如何使用Info阅读器(包括索引和全文搜索),您将迈出学习Emacs的坚实步伐。 - phils
1
(2)对于某些特定库,比如 Evil,通常我会使用“M-x find-library”读取文件顶部的代码注释中的 Commentary(标准文档存放位置),或查看包是否安装了自己的 Info 手册(我发现它有)。 - phils
显示剩余3条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接