同事一直在耳旁推荐使用这个编辑器,引用编程界的几句话,来说一下这款编辑器的地位,世界上有三种编辑器,一种是Emacs,一种是Vim,还有一种是其他;Emacs被称作是神用的编辑器,Vim被称作是神一样的编辑器,足以说明Emacs的地位,作为程序猿理想的编辑器,应该是有长远性的,可定制性的,逐渐形成一个符合自己习惯的编辑器,我先用了Vim,老实说有点不习惯它的来回切换模式的做法,只是尝试了一下就放弃了,那会也许是想着这款神用的编辑器,果不其然,只是一会就觉得一个字,爽,比起vim来Emacs用的真是爽爆了,Emacs提倡的所见即所得,不想Vim那样需要来回切换编辑模式,Emacs是输入什么就是什么。

1.下载Emacs,选择对应的版本下载安装,我选择的是emacs-25.1-x86_64-w64-mingw32.zip,下载完成后解压到一个盘,记得新建一个文件emacs,然后解压到这里,要不就会解压到根目录,然后找到bin目录,配置到环境变量中,比如说我的解压到了D盘一个Pragram文件下的emacs文件中,那我配置到环境变量的路径就是D:\Pragram\emacs\bin这样就可以在命令行中运行emacs了,Win + R 输入cmd,然后输入emacs,打开emacs的gui界面,输入emacs -nw 直接在命令行打开emacs

2.先来了解一下基本概念,在windows中,Emacs的 C 表示的Ctrl键,M 表示的Alt键,一般的命令都是与这俩个命令分不开的,这里建议将Ctrl键与大写锁定键CapsLock换掉,否则的话对小拇指的压力太大了, 建议先看教程,因为写的太好了,绝对是入门的好东西,而且还是中文,打开教程的快捷键C-h t,然后就进入教程了。

3.推荐世界级大神Purcell的配置,windows下ui界面有点卡

1
git clone https://github.com/purcell/emacs.d.git ~/.emacs.d

4.Windows下进入C盘\用户\用户名\.emacs.d找到.emacs.d文件夹配置文件就在这里.如果这里没有的话,到这里找C盘\用户\用户名\AppData\Roaming\.emacs.d
5.第一次打开emacs的时候要等待一段时间,需要联网下载package生成一个elpa-版本号的文件夹,里面就是下载的各种包文件
6.purcell的配置提供了自定义配置的文件init-local.el,如果你有自定义的东西可以在lisp文件夹下新建init-local.el,然后在里面填写你的配置,init-preload-local.el这个文件是定义要提前加载的包,如果需要也可以自己添加

1
2
3
4
5
6
7
8
;;; pacakge --- local
;;; Commentary:
;;; Code:

;; 这里是你自定义的 代码

(provide 'init-local)
;;; init-local.el ends here

大概就这样了,一起来享受emacs吧~