下载地址:
ecb: http://sourceforge.net/projects/ecb
ecb所需要的三个包:eieio, semantic,speedbar:
http://sourceforge.net/projects/cedet
安装ecb和三个支持包
分别解压到 emacs23/site-lisp 文件夹下(假设emacs安装目录是 emacs)
写入 site-start.el 文件
( 在site-lisp目录下,有则该之,无则新建):
-
(setq load-path (append load-path '("F:\Emacs\site-lisp\semantic")))
-
(setq load-path (append load-path '("F:\Emacs\site-lisp\eieio")))
-
(setq load-path (append load-path '("F:\Emacs\site-lisp\speedbar")))
-
(setq load-path (append load-path '("F:\Emacs\site-lisp\ecb")))
-
(require 'ecb)
重启emacs, 输入 M-x ecb-activate,看是否安装成功。
5. ECB 操作键
以下是一些简单的键绑定,更多信息可以在 ecb-minor-mode 文档中查找(C-h a ecb-minor-mode )。
首先列出的是一些基本键映射前缀,即一些具体的命令键是由此基础上添加:
key |
binding |
C-c |
|
C-c . |
|
C-c . f |
|
C-c . g |
跳转类( goto ) |
C-c . l |
布局类( layout ) |
C-c . m |
窗口最大化类(maximize)
|
(1) 跳转类命令( goto, 前缀: C-c . g )
key
|
跳转位置 |
C-c . g 1 |
编辑区1 |
C-c . g 2 |
编辑区2 |
C-c . g a |
analyse窗口 |
C-c . g b |
speedbar窗口 |
C-c . g c |
compilation窗口 |
C-c . g d |
directories窗口 |
C-c . g h |
history窗口 |
C-c . g l |
上次编辑 |
C-c . g m |
methods窗口 |
C-c . g s |
sources窗口 |
(2)布局类( layout, 前缀 C-c . l )
key |
操作 |
C-c . l c |
更改布局 |
C-c . l r |
重新布局 |
C-c . l t |
布局锁定开关 |
C-c . l w |
锁定可见的ECB窗口 |
(3)窗口最大化类( maximize, 前缀 C-c . m )
key |
操作窗口 |
C-c . m a |
analyse窗口 |
C-c . m b |
speedbar窗口 |
C-c . m d |
directories窗口 |
C-c . m h |
history窗口 |
C-c . m m |
methods窗口 |
C-c . m s |
sources窗口 |