`
yuanyu5237
  • 浏览: 162838 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

windows下emacs安装配置,我的emacs第一天

阅读更多
我的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以便更好地适应用户的工作需求。以下将分为几个部分来进行详细的讲解:Emacs的安装步骤、配置文件`.emacs`的基本设置...

    windows下配置emacs

    WINDOWS下的EMACS配置 一、EMACS的下载和安装 在Windows平台下,下载EMACS的Windows版本...EMACS在Windows下的配置可以通过下载和安装EMACS、设置注册表、创建.emacs.d目录和.emacs文件、加载.el文件等步骤来实现。

    linux下emacs安装

    在Linux环境中,Emacs是一款非常强大的文本编辑器,深受程序员和系统管理员的喜爱。它提供了丰富的功能,包括代码编辑、文档编写、邮件处理等。本文将详细介绍如何在Linux系统下安装Emacs,以及如何利用提供的安装包...

    emacs 快速配置脚本包

    在 windows 下的快速搭建 emacs 配置包 快速搭建的主要思想是采用执行注册表脚本 设定 emacs 查找配置文件的路径为 c: emacs home emacs 同时又在此文件中定位到我们现在刚下载的路径 及更改 home 目录的方式 包含最...

    emacs-w3m和w3m fro windows

    Emacs-W3m和W3m是两个在Windows操作系统中使用的文本模式的Web浏览器。这两个工具为用户提供了在没有图形界面的情况下浏览网页的功能,尤其适合那些偏好命令行环境或者需要高效、简洁浏览体验的用户。 **W3m** W3m...

    linux emacs 配置文件

    本配置文件基于网上提供的其他配置文件进行修改。 支持: emacs 24 +cedet 1.1 +ecb 2.40 源配置文件下载地址: http://download.csdn.net/detail/karotte/3812760

    emacs windows下emacs 编辑器

    emacs windows下emacs 编辑器 据说是神的编辑器

    Emacs的配置文件

    Emacs默认的配置文件是`.emacs`,这是一个位于用户主目录下的Lisp脚本。通过编辑这个文件,用户可以设置快捷键、加载插件、自定义主题、调整缓冲区和窗口管理等各个方面。 描述中提到的"可以略加修改,适合不同的...

    emacs 24.5 for windows

    在Windows环境下,Emacs 24.5的安装和配置可能会有一些特定的挑战,比如与Windows的集成(如剪贴板同步、文件路径处理等)。不过,得益于社区的广泛支持,这些问题通常都能找到解决方案。 总的来说,Emacs 24.5 for...

    windows环境下emacs elpa常用package打包

    标题"windows环境下emacs elpa常用package打包"指的是在Windows操作系统中,将常用的Emacs ELPA包打包成一个压缩文件,便于用户一次性下载并安装到他们的Emacs配置中。这有助于简化安装过程,尤其是对于那些不熟悉...

    Emacs配置(Linux+WIndows)

    Emacs配置 Emacs作为Oier和程序设计者们的编程神器,当然也少不了一款强大的配置 Emacs配置(Linux放到Home并替换,Windows放到C:\)

    emacs经典配置方案

    emacs经典配置方案,推荐 emacs经典配置方案,推荐

    emacs配置IDE

    最后,值得一提的是,Emacs的配置和扩展可以通过MELPA(Melpa Stable)和ELPA(Emacs Lisp Package Archive)等包管理器轻松获取和安装,这极大地方便了用户管理和更新他们的Emacs环境。 总结来说,Emacs作为一个...

    Ubuntu平台上Emacs 23 的安装配置

    在Ubuntu操作系统上安装和配置Emacs 23版本,可以让用户享受到其丰富的功能和高度可定制性。本文将详细介绍如何在Ubuntu平台上完成这一过程。 首先,我们需要确保系统的软件包管理器是最新的。打开终端,输入以下...

    Emacs配置与插件

    在Emacs中,配置主要通过`.emacs`或`.emacs.d`目录下的文件进行。`.emacs`文件是一个Lisp脚本,用于定义Emacs的行为和设置。在初次使用Emacs时,这个文件可能是空的,但随着你对Emacs的了解加深,你会逐渐添加各种...

    emacs常用配置需要的文件

    在“emacs常用配置”这一主题下,我们将探讨如何设置和优化Emacs以提高编程和文本编辑效率。 首先,我们需要了解Emacs配置的基本结构。Emacs的配置通常保存在`~/.emacs`或`~/.emacs.d/init.el`文件中,这是Emacs...

    Emacs配置文件

    4. **插件管理**:Emacs有众多扩展库(称为“package”),用户可以在配置文件中安装和启用这些库,增加功能,如自动完成、代码检查、版本控制集成等。 5. **启动行为**:配置文件还可以指定Emacs启动时执行的命令,...

    emacs 配置

    此外,`.emacs.d`目录还可以包含其他子目录,如`elpa`用于存储安装的包,或者`custom`用于保存Emacs自动生成的配置备份。 总结起来,一个高效的Emacs配置应该包含智能的自动补全(auto-complete),强大的代码导航...

    emacs配置文件

    1. **init.el**:这是Emacs启动时执行的第一个文件,用于加载其他配置和扩展。在这个文件中,你可以定义快捷键、加载插件、设置主题等。 2. **elpa**:这个目录存放了通过Emacs包管理器(如MELPA或ELPA)安装的扩展...

    我的emacs配置文件 linux

    综上所述,这个压缩包提供的Emacs配置文件可以帮助用户快速建立一个定制化的Emacs环境,但用户可能需要根据个人习惯和需求进行调整。理解Emacs的配置机制和Lisp语言是充分利用这个配置文件的关键。通过不断学习和...

Global site tag (gtag.js) - Google Analytics