2012-08-03 45 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會當您下次打開程序時自動加載邪惡模式。