博客首页 注册 建议与交流 排行榜 加入友情链接
推荐 投诉 搜索: 帮助

自由国度

直指人心
  dealover.cublog.cn

关于作者
姓名:QinGW
职业:老矿工
年龄:82
位置:游民
个性介绍:喜欢挖掘可以发光的东西
|| << >> ||
我的分类


Emacs ECB(转贴)
.emacs 裡加上
;; Enable ECB, Emacs Code Browser
(add-to-list 'load-path
"/usr/local/share/emacs/21.3/site-lisp/ecb/")
(require 'ecb)

不過我的 .emacs 有開 Folding Mode, 在稍後起動 ECB 時, 會因為要寫入 Emacs 的 customize 資料而導致內容毀損. 要讓 Emacs 載入它時不要進行 folding, 得在檔案第一行加上:

;; -*- mode: Emacs-Lisp; folding-folding-on-startup: nil; -*-

重新啟動 Emacs, 然後以 M-x ecb-activate 啟動 ECB 即可. 上方選單會多一個 ECB 選項.

一 開始的畫面是分成左右兩半. 左邊是 ECB 視窗, 右邊是編輯視窗. 左邊由上到下分為四個部份: 目錄 (視窗名 directory), 目錄下的檔案 (視窗名 source), 檔案內的結構 (副常式, 變數等等, 視窗名為 method), 以及編輯過的檔案歷程 (視窗名為 history). 要跳到這幾個視窗, 可利用 C-c . g 再加上視窗名的第一個字母, 如 C-c . g d 可跳至目錄視窗. 要跳回編輯視窗, 則是 C-c . g 後加數字鍵.
如果不要顯示 ECB 視窗, C-c . l w (字母 L, 不是數字 1) 可關閉. 再輸入一次即可開啟.
在 ECB 視窗裡, 除了上下移動之外, 最重要的兩個按鍵是 TABENTER. TAB 可用來開啟或關閉節點, ENTER 則是選擇. S-ENTER 也是選擇, 但與 ENTER 不同的是, 它會讓 ECB 重讀所需資訊.

今天用了一天的心得是這樣. 它還附有詳細的說明文件, 可輸入 C-h i mecb ENTER 叫出它的 Info 說明文件.

发表于: 2007-08-29,修改于: 2007-08-29 15:51,已浏览634次,有评论0条 推荐 投诉


网友评论
 发表评论