免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1735 | 回复: 0
打印 上一主题 下一主题

msf-abbrv emacs代码自动提示 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-04-02 19:22 |只看该作者 |倒序浏览
作者的主页:
http://www.bloomington.in.us/~brutt/msf-abbrev.html
这是一个很实用的函数原型提示的扩展,安装方法:
(1) 在你的主目录下新建一个emacs文件夹
(2) 在它的主页里下载msf-abbrev.el和mode-abbrevs-1.0beta3.tar.gz,将它们均放在刚才建的emacs文件下。
(3) 修改.emacs,添加
(add-to-list 'load-path "~/emacs")
;; ensure abbrev mode is always on
(setq-default abbrev-mode t)
;; do not bug me about saving my abbreviations
(setq save-abbrevs nil)
;; load up modes I use
(require 'cc-mode)
(require 'perl-mode)
(require 'cperl-mode)
(require 'sh-script)
(require 'shell)
(require 'tex-site) ;; I use AUCTeX
(require 'latex)    ;; needed to define LaTeX-mode-hook under AUCTeX
(require 'tex)      ;; needed to define TeX-mode-hook under AUCTeX
;; (require 'python)   ;; I use python.el from Emacs CVS, uncomment if you do also
;; load up abbrevs for these modes
(require 'msf-abbrev)
(setq msf-abbrev-verbose t) ;; optional
(setq msf-abbrev-root "~/emacs/mode-abbrevs")
(global-set-key (kbd "C-c l") 'msf-abbrev-goto-root)
(global-set-key (kbd "C-c a") 'msf-abbrev-define-new-abbrev-this-mode)
(msf-abbrev-load)
就这么几步就搞定了,如果不好使的话,重启一下,今天下午就浪费了一两个小时,不知道为啥就是不好使,后来重启了就ok了,真是无语了,不过搞定就好!
下一步得研究怎么写自己的原型扩展了。


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/94142/showart_1888987.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP