Windows中安装Emacs
为什么80%的码农都做不了架构师?>>>
“在这个蔚蓝色的星球上,流传着两大神器的传说:据说Emacs是神的编辑器,而Vim是编辑器之神。”
既然有人这么说肯定有他的道理,为了体验下不一样的感觉本人不得不深入神的世界去了。
那进入神的世界要如何开始,当然是install了,下面我说下如何在在windows中安装Emacs。
下载
Emacs Windows版下载地址:http://ftp.gnu.org/pub/gnu/emacs/windows/
打开网页后拉到最后挑一个最新的版本,目前最新版本为emacs-24.3-bin-i386.zip,只需要一个压缩文档即可。
安装
将下载的压缩包(emacs-24.3-bin-i386.zip)解压到D盘(随个人喜好)重命名为Emacs24.3(也可以不重命名),解压后目录如下
双击bin文件夹里的addpm.exe进行安装,安装完后可以双击bin文件夹里的runemacs.exe启动也可以到bin目录双击emacs.exe启动,注意后者会出现一个控制台窗口。
配置HOME目录
配制方法有很多,不知道的可以到网上搜索一下;下面介绍一下我的配制方法:
打开注册表,找到HKEY_LOCAL_MACHINE\Software\Wow6432Node\GNU\Emacs\HOME=D:\Emacs24.3(如果没有则手动添加,也有人说是HKEY_LOCAL_MACHINE\SOFTWARE\GNU\Emacs这个目录,但我的机器设置无效)。
如何验证HOME目录是否有效,那就请继续往下看。
创建.emacs.d目录和.emacs文件
启动emacs,找到最上面的Options菜单,任意修改一两个选项,比如Highlight Active Region,然后点击Save Options保存。在Emacs窗口最后一行会显示“Wrote d:/Emacs24.3/.emacs”,此时.emacs.d目录和.emacs文件就算创建完了。这里你也许已经猜到窗口显示的这个目录就是Emacs的HOME目录,所以也可以用它来验证HOME设置是否正确。
加载.el文件
lisp目录下存放着lisp源文件(.el)和已编译的lisp文件(.elc),以后你也可以将自己的.el文件放在这个目录下,然后还要在.emacs文件插入相关语句。比如你有一个文件叫做abcd.el,将它复制到lisp目录下,然后打开.emacs文件插入一句(require 'abcd)就可以了(包括圆括号,不需要扩展名.el)。
参考资料
windows下Emacs的安装与配置
转载于:https://my.oschina.net/noke/blog/1506837
Windows中安装Emacs相关推荐
- 如何在Windows中安装Python?
如何在Windows中安装Python? 1. Python的安装 官网下载:https://www.python.org/downloads/windows/ 点开上面的链接,会发现有很多版本. 首 ...
- Windows中安装Apache2和PHP4权威指南
Apache 2和PHP是创建交互式网站的流行方案,而且成本很低.在Windows中安装Apache 2是一件轻而易举的事情,但要使PHP 4与Apache 2配合无间地运行,就需要一定的技巧. ...
- 在windows中安装python
如何在windows中安装python 1.下载python 2.安装python 3.测试python是否安装成功 在学习Python编程前,需要把Python安装到你的电脑里.安装后,你会得到Py ...
- 在Windows中安装OpenCV
在Windows中安装OpenCV 在Windows中安装OpenCV 使用预建库进行安装 使用git-bash(版本> = 2.14.1)和cmake(版本> = 3.9.1)进行安装 ...
- python环境变量配置_Python零基础入门到年薪二十万-1.1节: 在windows中安装Python
教程引言: 该系列图文课程以及视频课程全部免费.课程会系统地讲解计算机的基础知识,Python的基础知识. 在讲解Python的高级知识中,会系统地讲解面向对象编程,并发编程,数据库编程,网络编程. ...
- Windows 中安装 MariaDB 数据库
mariadb 在 Windows 下的安装非常简单,下载程序双击运行就可以了. 需要注意: mariadb 和 MySQL 数据库在 Windows 下默认是不区分大小写的,但是在 Linux 下是 ...
- 在Windows中安装Anaconda、NumPy和Matplotlib软件包
虽然大部分Python软件包的安装都非常容易,只要通过pip就可以轻松完成,但是对于复杂的软件包却要显得复杂一些.在Python中有些软件包基于性能上的考虑,或者软件包本身是用其它高级语言写成的链接库 ...
- 在KVM上的Windows中安装Virtio驱动程序
在KVM上的Windows中安装Virtio驱动程序 2018年7月3日 Virtio驱动程序是KVM虚拟机的半虚拟化设备驱动程序. 半虚拟化驱动程序可提高机器性能,减少I / O延迟并将吞吐量提高到 ...
- 【Android OpenCV】Visual Studio 创建支持 OpenCV 库的 CMake 工程 ① ( 下载 OpenCV 库 | Windows 中安装 OpenCV 库 )
文章目录 一.下载 OpenCV 库 二.Windows 中安装 OpenCV 库 博客资源 : https://download.csdn.net/download/han1202012/87357 ...
最新文章
- Windows XP鲜为人知的70招
- 阿里巴巴宣布成立人工智能治理与可持续发展实验室
- 二维码识别器PC版(电脑版)
- Markdown中数学公式练习
- java实例变量可以被覆盖吗_Java继承覆盖实例变量
- linux 大数字 进制转换,Linux下用bc快速进行数字进制转换
- Kickstart文件的编写
- lua学习笔记(三)
- excel 汇总 mysql_利用mysql收集excel录入汇总
- 练习题︱ python 协同过滤ALS模型实现:商品推荐 + 用户人群放大
- CSS选择器的权重计算
- 怎么在node环境使用es6语法? bable有什么作用? 发布环境下移除console
- 基于SSM框架实现的疫情统计系统
- Java从输入中读取一个数组
- IPv6基础介绍及常用命令盘点
- jetson nano的处理器架构
- python + opencv 框选出图片中人脸
- 【华人学者风采】张瑞 新加坡国立大学
- 解释Eclipse下Tomcat项目部署路径问题(.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps)...
- 【力扣周赛】第347场周赛
热门文章
- 【Android】ClassLoader Tree
- OpenCV图像旋转,指定填充背景颜色边界颜色
- SDNU 1178.能量项链(区间dp)
- android常用工具收集
- 限制连接数上涨的几个关键因素
- Laravel 用户认证与登陆
- 【转】为什么要进行傅立叶变换?傅立叶变换究竟有何意义?如何用Matlab实现快速傅立叶变换?...
- kong 使用jwt RSA256证书
- .net Core 3 preview 3试用 WPF,winform桌面开发
- Linux - 简单设置 vim (tab, 行号, 换行)