Mit*_*ops 6 emacs cedet elpa emacs-ecb
我从这个问题中了解到,CEDET安装在emacs 24中而无需额外安装,所以我不需要在这里遵循这些说明,也不需要在此处遵循CEDET部分.
我没有使用emacs入门套件,就像这个答案一样.
所以,当我使用elpa安装ecb时,我收到以下错误:
Compiling file /home/mittenchops/.emacs.d/elpa/ecb-20131116.1319/ecb2/jn-file-tree.el at Mon Dec 30 16:13:57 2013
Entering directory `/home/mittenchops/.emacs.d/elpa/ecb-20131116.1319/ecb2/'
jn-file-tree.el:31:1:Error: Cannot open load file: jn-tree-node
Compiling file /home/mittenchops/.emacs.d/elpa/ecb-20131116.1319/ecb2/jn-tree-node.el at Mon Dec 30 16:13:57 2013
jn-tree-node.el:32:1:Error: Cannot open load file: jn-utils
Compiling file /home/mittenchops/.emacs.d/elpa/ecb-20131116.1319/ecb2/jn-tree-view.el at Mon Dec 30 16:13:57 2013
jn-tree-view.el:31:1:Error: Cannot open load file: jn-window
Compiling file /home/mittenchops/.emacs.d/elpa/ecb-20131116.1319/ecb2/jn-utils.el at Mon Dec 30 16:13:57 2013
Compiling file /home/mittenchops/.emacs.d/elpa/ecb-20131116.1319/ecb2/jn-window.el at Mon Dec 30 16:13:57 2013
jn-window.el:44:25:Error: Invalid lambda variable (parent jn-window-container)
Compiling file /home/mittenchops/.emacs.d/elpa/ecb-20131116.1319/ecb2/test.el at Mon Dec 30 16:13:57 2013
test.el:31:1:Error: Cannot open load file: jn-tree-view
Run Code Online (Sandbox Code Playgroud)
另一个答案向我指出了这个有jn-utils的存储库.我可以将这些文件放入我的emacs.d/elpa/ecb-20131116.1319/ecb2 /目录中以替换现有的jn-utils吗?
一般来说:
我刚刚安装ecb了一分钟.
来自bash:
cd ~/git && git clone https://github.com/alexott/ecb
Run Code Online (Sandbox Code Playgroud)在~/.emacs:
(add-to-list 'load-path "~/git/ecb")
(require 'ecb)
Run Code Online (Sandbox Code Playgroud)完成.ecb-activate调出代码浏览器.