Emacs下安装源代码浏览器 ecb
Emacs 参阅资料收藏下载地址:
ecb: http://sourceforge.net/
ecb所需要的三个包:eieio, semantic,speedbar:
http://sourceforge.net/
安装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窗口 |
