我的emacs:
第一天:下载http://www.gnu.org/software/emacs/
emacs-22.3-bin-i386
配置:
1,在D盘根目录下新建一个文件夹,取名Emacs22.3(也可以是其他路径,随个人喜好而定),将emacs-22.2-bin-i386.zip里的文件解压到这个目录下,这样在d:\Emacs22.3\下就有bin, tec, info, leim, lisp, site-lisp等目录。
双击bin文件夹里的runemacs.exe启动。注意到bin目录里还有个文件是emacs.exe,双击它也可以启动,但是会出现一个控制台窗口.,
2,打开注册表,找到HKEY_LOCAL_MACHINE\SOFTWARE\GNU\Emacs(如果没有则手动添加项),在此项下添加字符串值,名称为HOME,值为D:\Emacs22.3。
3,创建.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\目录下是否产生了这两个东西?
4,加载.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目录。
最后贴一下,我的.emacs(目前使用了一个显示行号的el,linum.el下载地址:
http://linux.cuit.edu.cn/tos-content/2009/06/linum.el)配置:
引用
(custom-set-variables
;; custom-set-variables was added by Custom.
;; If you edit it by hand, you could mess it up, so be careful.
;; Your init file should contain only one such instance.
;; If there is more than one, they won't work right.
;;不显示工具栏
'(tool-bar-mode nil)
'(transient-mark-mode t))
(custom-set-faces
;; custom-set-faces was added by Custom.
;; If you edit it by hand, you could mess it up, so be careful.
;; Your init file should contain only one such instance.
;; If there is more than one, they won't work right.
)
;;更改el文件的默认存放路径
;;(setq load-path (cons "d:/soft/green_soft/ntemacs23/site-lisp/" load-path))
;;----------------------------华丽的分割线-------------------------------------
;;去掉启动欢迎界面
(setq inhibit-startup-message t)
;;不要总是没完没了的问yes or no, 为什么不能用 y/n
(fset 'yes-or-no-p 'y-or-n-p)
;;不要生成临时文件
(setq-default make-backup-files nil)
;;括号匹配时显示另外一边的括号,而不是烦人的跳到另一个括号。
(show-paren-mode t)
(setq show-paren-style 'parentheses)
;;打开高亮 #M-x global-font-lock-mode
(global-font-lock-mode t)
;;把title设置为“文件名@LC's Emacs"
(setq frame-title-format
'("GNU/Emacs - [ " (buffer-file-name "%f \]"
(dired-directory dired-directory "%b \]"))))
;;光标靠近鼠标的时候,让鼠标自动让开,别挡住视线
(mouse-avoidance-mode 'animate)
;; 自动存盘
(setq auto-save-mode t)
;; 反显选中区域
(transient-mark-mode t)
;;(require 'wb-line-number)
;;缺省显示行号
;;(wb-line-number-enable)
;;显示行号 #M-x wb-line-number-toggle
;;另外一个显示行号的插件,个人更喜欢的风格
(require 'linum)
(global-linum-mode t)
分享到:
相关推荐
windows下安装emacs及添加配置文件代码
在 windows 下的快速搭建 emacs 配置包 快速搭建的主要思想是采用执行注册表脚本 设定 emacs 查找配置文件的路径为 c: emacs home emacs 同时又在此文件中定位到我们现在刚下载的路径 及更改 home 目录的方式 包含最...
本配置文件基于网上提供的其他配置文件进行修改。 支持: emacs 24 +cedet 1.1 +ecb 2.40 源配置文件下载地址: http://download.csdn.net/detail/karotte/3812760
linux下emacs安装,里面有软件安装包和详细的安装文档~~
emacs windows下emacs 编辑器 据说是神的编辑器
较为详细的介绍了windows下emacs的配置方法,亲测可用,资料来自网络。
Emacs配置 Emacs作为Oier和程序设计者们的编程神器,当然也少不了一款强大的配置 Emacs配置(Linux放到Home并替换,Windows放到C:\)
emacs经典配置方案,推荐 emacs经典配置方案,推荐
emacs常用配置... emacs常用配置...
Ubuntu平台上Emacs 23 的安装配置
Emacs的配置文件,可以略加修改,适合不同的环境。
emacs配置IDE相关资料,包括代码补全等等。
windows环境下emacs elpa常用package打包,可以下载解压缩放在emacs的~/.emacs.d/目录中
git emacs purcell 配置
带有各种功能的emacs配置。
Emacs 配置 插件 包括最新插件 基本配置 没有那么冗余 新手必备
emacs c-mode配置 要求已安装cscope
emacs,最新版,神一样的编辑器,官网下比较慢,这里下载速度可以
Emacs是一种强大的文本编辑器,在程序员和其他以技术工作为主的计算机用户中广受欢迎。EMACS,即Editor MACroS(宏编辑器)的缩写,最初由Richard Stallman于1975年在MIT协同Guy Steele共同完成。这一创意的灵感来源...
emacs基本配置,网上收集整理资料而成。 emacs23