emacs 23.2.1
ecb-2.40.zip
cedet-1.0pre7.tar.gz
将上面两个压缩包解压到emacs的site-lisp目录
在.emacs中加入
(require 'cedet)
(require 'ecb)
好用编程字体 monaco
ecb 默认是用鼠标中键展开节点。
可以改成左键单击:
(setq ecb-primary-secondary-mouse-buttons 'mouse-1--C-mouse-1) ;click mouse 1 to select ecb tree
有用的配置
;;取消警告声音
(setq visible-bell nil)
;;设置默认字体
(set-default-font "Bitstream Vera Sans Mono-10")
;;支持 emacs 和外部程序的粘贴
(setq x-select-enable-clipboard t)
;;取消滚动条
(scroll-bar-mode nil)
;;显示列号
(column-number-mode t)
;;高亮显示选择区域
(setq-default transient-mark-mod t)
(transient-mark-mode t)
;;括号匹配显示
(show-paren-mode t)
;;隐藏工具栏
(tool-bar-mode -1)
;;隐藏菜单栏
(menu-bar-mode -1)
;;语法高亮
(global-font-lock-mode t)
;;关闭启动画面
(setq inhibit-startup-message t)
Home目录设置
1、如果设置了HOME环境变量,那么就用它的值作为home目录~
2、如果存在注册表键值HKCU\SOFTWARE\GNU\Emacs\HOME,就用它的值作为home目录~
3、如果存在注册表键值HKLM\SOFTWARE\GNU\Emacs\HOME,就用它的值作为home目录~(和2的区别是,2只是4针对当前用户的注册表路径,3则是针对所有用户)
4、如果存在C:\.emacs,就用C:\作为home目录~
5、如果以上都不存在的话,就使用<system root>\Users\<user name>\AppData\Roaming作为home目录~(对于XP和较早windows用户,需要到Documents and Settings目录下去找)
6、自定义启动文件指定home目录
cat emacs.bat
---------------------
set HOME=.\
bin\runemacs.exe