先记下来,以免日后需要
先是设置home
Win+R regedit打开注册表
software-GNU-Emacs 在右边新建字符串值 右击修改把你想要home在的目录进去,例如我的是D:/Emacs/emacs-23.2
安装cedet和ecb
下载cedet-1.0 ecb-2.40目前是最新的
Windows 下编译安装,在命令行下,进入到 cedit 的目录,输入命令:
> path/to/emacs/bin/emacs.exe -Q -l cedet-build.el -f cedet-build
在.emacs中加入
把ecb解压到一个目录里
修改一些文件
.emacs中添加
emacs只是一个编辑器,要想编译c++程序必须要有编译器
下载dev-cpp安装,它的编译器是mingw,正是我们想要的,我安装在D:/DEV-CPP下
自己安装gcc-core gdb g++之类的话会很麻烦,这里用了一个偷懒的办法。
配置.emacs,用dev-cpp里面的编译器为emacs工作
上面default-directory是让emacs找到devcpp的编译器
下面是配置一个快捷键f7,省得每次都 gcc -Wall -g exp.cpp -o exp
到这里就应该可以调用以下的命令了
ecb-activiate 来激活ecb,可以看到ecb窗口
打开一个cpp文件 按下f7应该可以编译文件
M-x gdb应该可以进入调试模式
下面是代码折叠的配置
显示行号,把下面的代码粘贴保存为linum.el,保存到site-lisp下
在.emacs中加上
(require 'linum)
(global-linum-mode 1)
代码自动补全 保存以下代码到site-lisp,名称为yasnippet-bundle.el