1. 首先进入msys-shell,设置系统变量HOME

2. 运行生成cscope.files,有两个方法:

a)find -iname '*.[ch]' -o -iname '*.[ch]pp' > cscope.files

b)下载 cscope-indexer脚本
http://code.google.com/p/elisp/source/browse/trunk/emacs/cscope/cscope-15.7-win/cscope-indexer?r=68

运行cscope-indexer -r -v -i cscope.files -f cscope.out .

3. 使用快捷键

  • Index files: C-c s I (这个在windows下不能用)
  • Find global definition: C-c s d
  • Find symbol definition: C-c s s
  • Find this file: C-c s f
  • Find functions calling this function: C-c s c
  • Find functions called by this function: C-c s C
  • Find this pattern: C-c s e
  • Find this text string: C-c s t
  • Find files including this file: C-c s i

转载于:https://www.cnblogs.com/fanzi2009/archive/2012/06/15/2550899.html

Windows下使用emacs+cscope相关推荐

  1. windows下Emacs的安装与配置

    近期在学习windows下的Emacs,遇到不少问题,比方什么home文件夹啦,.emacs配置文件啦,.el文件啦,通过几天的重复琢磨,最终有所感悟.我想不仅是我,非常多人都遇到过这些问题,如今就总 ...

  2. 在linux下修改emacs颜色字体,Emacs的字体设置方法总结

    Emacs的字体设置方法总结 在 X 下使用 emacs 时,如果字体配置不好,emacs 就会显得十分丑陋.而作为 emacs 的用户,每天相当长的时间都在盯着这个编辑器,如果字体不好看,对眼 睛是 ...

  3. [转]cscope在windows下使用mingw编译的方法

    cscope在windows下使用mingw编译的方法      http://blog.csdn.net/mslk/archive/2007/05/06/1598513.aspx cscope在wi ...

  4. Windows下LATEX排版论文攻略—CTeX、JabRef使用心得

    笔者刚刚接触到TEX排版,相关知识完全空白,用了两天时间学习并完成了一篇论文的完整排版. 期间遇到不少小问题,着实辛苦,分享至上,现将其解决办法总结归纳,共同学习. 一.工具介绍 TeX是一个很好排版 ...

  5. Windows中安装Emacs

    为什么80%的码农都做不了架构师?>>>    "在这个蔚蓝色的星球上,流传着两大神器的传说:据说Emacs是神的编辑器,而Vim是编辑器之神." 既然有人这么说 ...

  6. Windows下MinGW编译vim7.4

    学习了一段时间Vim,感觉有些功能真的很方便.因学习原因,工作平台更换到一台老式Xp电脑上,重新安装了Vim7.4.官网默认版本不支持等宽字体和GDI++渲染,需要手工编译一个修改过的版本. 1.下载 ...

  7. windows下配置caffe-matlab接口

    一.环境说明 也是安装顺序.特别强调的是除VS2015以外,其他软件的安装路径都最好不要包含空格. 1.Windows 64位系统. 2.Visual Studio 2015(VS2015, 对应VC ...

  8. [转载] windows下Python2.7 的 pyOpenGL模块安装

    参考链接: 使用PyGame和PyOpenGL的Python中的高级OpenGL 综合整理的,内容都不知道转手多少次了. 下载Python 下载opengl在python中的插件库pyopengl h ...

  9. Windows下LATEX排版论文攻略—CTeX、JabRef使用心得, 包括 IEEEtran.bst

    笔者刚刚接触到TEX排版,相关知识完全空白,用了两天时间学习并完成了一篇论文的完整排版. 期间遇到不少小问题,着实辛苦,分享至上,现将其解决办法总结归纳,共同学习. 一.工具介绍 TeX是一个很好排版 ...

最新文章

  1. “此环境变量太大, 此对话框允许将值设置为最长2047个字符”的解决办法
  2. Android 之 沉浸式状态栏及顶部状态栏背景色设置
  3. MultiRow发现之旅(六)- 使用MultiRow开发票据应用(附源码)
  4. Go 面向对象之结构体
  5. UVa 10082 - WERTYU 解题报告 - C语言
  6. 【CentOS Linux 7】【Linux网络配置基础】
  7. 周立功-成功心法(1):低年级大学生如何查资料写论文
  8. a推b等价于非a或b_分级基金谢幕倒计时 警惕分级B高溢价风险
  9. Android蓝牙电话(SCO)和蓝牙音乐(A2DP)总结(四)
  10. 获取验证码 60秒后重新获取
  11. 数乌龟(母牛,兔子....)[打表法]
  12. 修改.class文件内容
  13. 基于CAS4.0.0的单点登陆
  14. js模板引擎渐进--each/for(5)
  15. 黑马pink JavaScript笔记(7)-流程控制-循环
  16. 操作系统-用信号量解决过独木桥问题
  17. 我是如何准备一个技术的分享?
  18. 使用ffmpeg合并音频视频并实现背景音乐循环播放
  19. R语言实战:预测钻石的价格
  20. 北京人艺《全家福》时隔7年登场贺岁

热门文章

  1. bzoj 1026: [SCOI2009]windy数
  2. 使用Gpg4Win+Outlook Express实现发送和接收加密邮件
  3. MySQL性能调优与架构设计-架构篇
  4. Mac OS X下的移动光标和文字编辑快捷键
  5. 帝国cms文章内容tags关键词设置调用方法以及tags静态化
  6. python 函数默认参数的小坑
  7. ios java 通信_Kurento Java Spring Client IOS – Web到IOS通信
  8. mysql with lock tables_mysql出现大量FLUSH TABLES WITH READ LOCK
  9. mysql datapump_mysqlpump参数详解
  10. 2021想学UI设计,你必需要知道这些