随笔-15  评论-10  文章-1  trackbacks-0
看代码工具:emacs+ecb+cscope
常用的几个mode:
    M-x ecb-activate '看式代码模
    M-x shell
    M-x hs-minor-mode '代码折叠
    M-x display-line-number-mode-on '显示行号,需要display-line-number.el
    M-x ediff/ediff-revision '比较模式
    M-x compile
    M-x gdb '调试模式
    ...

个人快捷键:
    (grobal-set-key "\M-g" 'goto-line)
    (grobal-set-key "\M-m" 'set-mark-command)

列编辑:
   
    M-m/M-w '设置mark
    M-x string-insert-regtangle '插入文本,也可以C-x r t
    C-x r k '删除文本,可以使用C-x r y再copy到另一个地方
    C-x r c
    C-x r d



posted on 2007-09-25 16:49 hzb 阅读(1311) 评论(1)  编辑 收藏 引用

评论:
# re: emacs使用简单说明 2008-04-23 10:02 | benny
使用cscope/contrib/xcscope/cscope-indexer产生cscope.files和cscope.out文件。

M-x e 'shell交互模式

;;.emacs
(add-to-list 'load-path
"/usr/share/emacs/site-lisp")
(load-file "/app/cedet/cedet-1.0pre4/common/cedet.el")
(add-to-list 'load-path
"/app/ecb/ecb-2.32")
(require 'ecb)
(load-file "/app/cscope/contrib/xcscope/xcscope.el")

(defun benny-edit-mode-setup()
(setq c-basic-offset 8)
(setq default-tab-width 8)
(setq intent-tabs-mode t))

(add-hook 'c-mode-hook 'benny-edit-mode-setup)
(add-hook 'c++-mode-hook 'benny-edit-mode-setup)

(global-set-key "\M-g" 'goto-line)
(global-set-key "\M-m" 'set-mark-command)
  回复  更多评论
  

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理