2012-08-03 165 views

回答

1

您可以通过ELPA或通过将存储库克隆到本地目录来安装它。在Windows上与其他任何操作系统没有区别。

你有什么问题? home page有简单的安装说明。

+0

我无法连接到git存储库,所以我下载了tarball。我把哪个目录提取的文件? Evil页面只有Linux系统的说明。 – user1574319 2012-08-03 14:44:21

+1

把它放在任何你想要的地方,唯一的要求是你将该目录添加到'load-path'。 – Dmitry 2012-08-03 15:02:02

0

如果您有兴趣尝试邪恶模式,我建议您使用这里提供的优秀bootstrap:https://github.com/bling/emacs-evil-bootstrap

两种方案:

  1. 如果你没有一个.emacs或​​文件还没有,只是提供的​​文件拷贝到你emacs.d目录。当您下次打开该程序时,Emacs会自动加载邪恶模式。
    (如果您运行的是Windows,你emacs.d目录可能会被位于C:\Users\your-user-name\AppData\Roaming\.emacs.d。)

  2. 如果你已经有了一个.emacs或​​配置文件,打开GitHub的init文件,并通过它包含的代码复制你自己的配置文件(如果你已经有一些这方面的代码,或一些代码,做同样的工作,你不必重复):

    (require 'package) 
    (add-to-list 'package-archives 
          '("melpa" . "http://melpa.milkbox.net/packages/") t) 
    
    ;;; from purcell/emacs.d 
    (defun require-package (package &optional min-version no-refresh) 
        "Install given PACKAGE, optionally requiring MIN-VERSION. 
    If NO-REFRESH is non-nil, the available package lists will not be 
    re-downloaded in order to locate PACKAGE." 
        (if (package-installed-p package min-version) 
         t 
        (if (or (assoc package package-archive-contents) no-refresh) 
         (package-install package) 
         (progn 
         (package-refresh-contents) 
         (require-package package min-version t))))) 
    
    (package-initialize) 
    
    (require-package 'evil) 
    
    (setq evil-search-module 'evil-search 
         evil-want-C-u-scroll t 
         evil-want-C-w-in-emacs-state t) 
    
    (require 'evil) 
    (evil-mode t) 
    

    同样,只要按照下列步骤操作,Emacs会当您下次打开程序时自动加载邪恶模式。