安装适用于Windows的Emacs Evil Mode

时间:2012-08-03 14:14:51

标签: emacs evil-mode

我想在Windows中安装Emacs Evil模式,但我找不到有关此主题的任何文档。 Windows存在Evil模式吗?如果是这样,我该如何安装?

2 个答案:

答案 0 :(得分:1)

您可以通过ELPA安装它,也可以将存储库克隆到本地目录。 Windows在任何其他操作系统上都没有什么不同。

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

答案 1 :(得分:0)

如果您对尝试邪恶模式感兴趣,我建议您使用此处提供的优秀引导程序:https://github.com/bling/emacs-evil-bootstrap

两种情况:

  1. 如果您还没有.emacsinit.el文件,只需将提供的init.el文件复制到emacs.d目录中即可。当您下次打开程序时,Emacs将自动加载邪恶模式 (如果您运行的是Windows,则emacs.d目录可能位于C:\Users\your-user-name\AppData\Roaming\.emacs.d。)

  2. 如果您已经有.emacsinit.el配置文件,请打开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将自动加载邪恶模式。