windows下Emacs的安装与配置
近期在学习windows下的Emacs,遇到不少问题,比方什么home文件夹啦,.emacs配置文件啦,.el文件啦,通过几天的重复琢磨,最终有所感悟。我想不仅是我,非常多人都遇到过这些问题,如今就总结例如以下,以供有须要的朋友參考。
1、下载
到这个网址能够下载到Emacs的windows版本号:http://ftp.gnu.org/pub/gnu/emacs/windows/
仅仅须要一个压缩文档,如emacs-22.3-bin-i386.zip
2、安装
在D盘根文件夹下新建一个文件夹,取名Emacs22.2(也能够是其它路径,随个人喜好而定),将emacs-22.2-bin-i386.zip里的文件解压到这个文件夹下,这样在d:/Emacs22.2/下就有bin, tec, info, leim, lisp, site-lisp等文件夹。
双击bin目录里的addpm.exe进行安装,安装后将在開始菜单生成Gnu Emacs/Emacs链接,点击这个链接便可启动Emacs。也能够双击bin目录里的runemacs.exe启动。注意到bin目录里还有个文件是emacs.exe,双击它也能够启动,可是会出现一个控制台窗体
3、改动注冊表
打开注冊表,找到HKEY_LOCAL_MACHINE/SOFTWARE/GNU/Emacs(假设没有则手动加入项),在此项下加入字符串值,名称为HOME,值为D:/Emacs22.2。这样做的目的是让D:/Emacs22.2成为Emacs的home路径(传说中的home path,以后你将会常常看到“home文件夹”、“home directory”等等)。
4、创建.emacs.d文件夹和.emacs文件
相信.emacs.d文件夹和.emacs文件是困扰大家非常久的问题了,事实上有个简单的办法能够解决此问题。启动emacs,用鼠标点击Options菜单,随便点击一两个选项,比方点击一下Active Region Highlighting,然后点击Save Options。先不要操心你会破坏了什么东西,这样做的目的是让emacs自己主动创建.emacs.d文件夹以及.emacs文件!观察你的Emacs窗体最后一行,是否显示“Wrote d:/Emacs22.2/.emacs”?假设是的话就对了,当你选择Save Options的时候,Emacs会在home路径下产生.emacs文件,并把配置信息写进这个文件。如今看看你的d:/Emacs22.2/文件夹下是否产生了这两个东西?
5、载入.el文件
lisp文件夹下存放着lisp源文件(*.el)和已编译的lisp文件(*.elc),以后你也能够将自己的.el文件放在这个文件夹下,然后还要在.emacs文件插入相关语句。比方你有一个文件叫做abcd.el,将它拷贝到lisp文件夹下,然后打开.emacs文件插入一句(require 'abcd)就能够了(包含圆括号,不须要扩展名.el)。
假设你不喜欢lisp文件夹,也能够自己新建一个,比方在home文件夹下建一个文件夹叫做xyz,然后把abcd.el放在xyz文件夹下,在.emacs文件插入下面两句:
(setq load-path (cons "~/xyz" load-path))
(require 'abcd)
第一句告诉emacs先载入你的xyz文件夹,第二句再载入abcd.el。注意“~/”是linux系统的使用方法,表示home文件夹。
假设你和我一样在学习《Sams Teach Yourself Emacs in 24 Hours》这本书的话,我想你一定须要sams-lib.el这个文件!能够到这个网址下载:
http://www.cs.virginia.edu/~wh5a/personal/Emacs/
找到sams-lib.el之后右键点击“目标另存为”就能够了!
最后,在下有一事不解,除了lisp另一个site-lisp文件夹,我把sams-lib.el分别放在这两个文件夹下,发现效果是一样的,不知道这两个文件夹有何不同之处?
windows下Emacs的安装与配置相关推荐
- Windows下Memcached的安装与配置
Windows下Memcached的安装与配置 安装: 1.下载memcached, http://www.danga.com/memcached/ ; 2.解压,比如放在 D:\memcached- ...
- Windows下Tuxedo的安装与配置-无数据库
Windows下Tuxedo的安装与配置-无数据库 草木瓜 2005-5-18 一.安装前的文件准备 下载Tuxedo For Windows版本和License文件,本机采用的是Tuxedo9 wi ...
- Windows下Tuxedo的安装与配置
Windows下Tuxedo的安装与配置-无数据库 一.安装前的文件准备 下载Tuxedo For Windows版本和License文件,本机采用的是Tuxedo9 windows版本.具体 Win ...
- Windows下MySQL下载安装、配置与使用
用过MySQL之后,不论容量的话,发现比其他两个(sql server .oracle)好用的多,一下子就喜欢上了.下面给那些还不知道怎么弄的童鞋们写下具体的方法步骤. (我这个写得有点太详细了,甚至 ...
- 大数据时代--windows下spark的安装与配置教程
2017年10月19日 10:34:25 Silence-wen 阅读数:9256 标签: 大数据hadoopscalaspark 版权声明:本文为博主原创文章,转载时请注明出处. https://b ...
- windows下phpmyadmin的安装与配置
安装的前提条件:php:apache:mysql 一.安装Apache,配置成功一个普通网站服务器 运行下载好的"apache_2.0.55-win32-x86-no_ssl.msi&quo ...
- windows下Redis的安装和配置--图文教程
安装和配置Redis 前言:windows没有32位的Redis,所以32位机器的朋友考虑换一下机器. 1.windows环境下的redis需要去github上获取: https://github.c ...
- Windows下Solr的安装与配置,附DIH全量导入MySQL数据、IK分词器配置详解——不用集成Tomcat
Solr是Apache开源的比较稳定的一款全文搜索引擎,也是市面上相对比较流行的一款全文搜索引擎,好不好用你用过之后自有判断.今天给大家分享一下它的安装与配置,我用的是7.7.2版本.废话不多说,开搞 ...
- windows下x265下载安装与配置
本文转载自: https://blog.csdn.net/frd2009041510/article/details/50446007?spm=a2c4e.11153940.blogcont31081 ...
最新文章
- 使用卷积神经网络预防疲劳驾驶事故
- python解决四舍五入问题
- FastDFS+Nginx实现文件服务器
- c#简单记事本应用程序的快捷方式_Windows 10七月更新又翻车,记事本没了
- 学网络编程很好的参考源码
- Spring Boot: 加密应用配置文件敏感信息
- 【计算机技术】我用两句话在电脑课上解除了老师的控制
- [转]计算机四级网络工程师思维导图--计算机网络部分
- 汇新云智慧城市解决方案——以区块链加速智慧城市建设
- 自己打羽毛球的若干问题
- 光耦w314的各引脚图_P621 光耦
- 路由器怎么连接台式电脑
- 白嫖党最爱!撸了郭霖大神写的Framework源码笔记,最强技术实现
- 计算机图形学——光线追踪(RayTracing)算法
- 小白的25天CTF征程
- Ae 入门系列之五:效果和预设
- 收藏!AI从业者必备表情包!
- 正式学习java五天
- 联想微型计算机主机怎么打开,联想台式机怎么进入bios|联想台式电脑按什么键进bios设置-系统城...
- 发布JNCIP考试标准版本JUNOS实验用虚拟机