(注明如下配置是在装好ubuntu12.04(2012.5.1号以前)的自带的emacs23.3.1)
如下是我删除emacs自带的cedet插件目录后的emacs自带插件目录截图
使用以前写的配置(http://code.google.com/p/my-research-back/)(最新配置已经传到这个上面了)发现如下问题:
测试发现还是存在问题,最后发现定位到emacs本身自带的插件库,打开/usr/share/emacs/23.3/lisp发现果然该文件夹下存在一个cedet的目录,这个和我自己的插件库冲突,因此删掉测试发现如下问题:
sudo apt-get install exuberant-ctags 测试如下
安装ctags后使用 sudo update-alternatives --config ctags 替换为默认的ctags
测试上面问题消失,出现如下问题
发现应该是缺少ncurses相关库,运行如下命令安装这个库
sudo apt-get install libncurses5-dev
安装后再configure 和 make 都没有问题,最后sudo make install
并且将下载解压后的cscope-文件夹放在自己的lisps插件目录
再次运行就没有问题了,但是有个小bug就是打开文件,有的不能自动跳转到对应文件,但是打开是没有问题的,问题截图如下
想把emacs配置提交到自己的svn时发现如下问题
一个比较好的插件还没测试
emacs和eclipse配合的插件https://github.com/senny/emacs-eclim还没有来得及测试(TODO)