emacs里使用etags
来源:互联网 发布:linux退出vi命令 编辑:程序博客网 时间:2024/04/29 17:29
在emacs里可以用etags命令生成emacs专用的tags文件,有了此文件之后便可以使用一些emacs tags的命令,比如对于编辑C/C++程序的人员可以方便的定位一个函数的定义,或者对函数名进行自动补齐:
[Code]
find -name "*.h" -or -name "*.cpp" |xargs etags --members
--language=c++
--language=c++
我在使用上述命令时未能成功,但以下命令可以
[Code]
find -name "*.cpp" -exec etags -a {} ;
或
[Code]
find . -name "*.[chCH]" -print | etags -
上述命令可以在当前目录查找所有的.h和.cpp文件并把它们的摘要提取出来做成TAGS文件,具体的etags的用法可以看一下etags的manual。
创建好tag表后,告知emacs。
M-x visit-tags-table
在.emacs中加入这样的语句:
[Code]
(setq tags-file-name "~/sim973/src/TAGS")
这样emacs就会自动读取这个tags文件的内容。
几个重要的命令。
- M-. 查找一个tag,比如函数定义类型定义等。
- C-u M-. 查找下一个tag的位置
- M-* 回到上一次运行M-.前的光标位置。
- M-TAB 自动补齐函数名。
- emacs里使用etags
- Emacs里面使用etags
- emacs 中使用etags
- Emacs中使用etags
- emacs 使用积累5.3 etags
- emacs 使用 etags 阅读代码
- emacs + etags
- emacs etags
- emacs中etags等的使用
- emacs+etags 阅读代码
- Windows+Emacs+Etags
- emacs TAGS etags
- 在Emacs中使用etags来浏览代码
- 在Emacs中使用etags来浏览代码
- emacs之行六-使用etags创建TAGS文件
- 在Emacs中使用etags来浏览代码
- emacs + etags + cscope + ecb阅读代码
- emacs+etags and vi shortcut key
- 云计算时代的“One Piece”
- Linux中Ctrl+C、Ctrl+D等按键操作&进程相关命令
- 用source 生成,函数让其自动匹配参数
- SharpStreaming项目开发纪实:构建基本的服务器及客户端应用(一)——准备知识(Socket编程)
- 新建文件默认编码设置
- emacs里使用etags
- (转)同步/异步与阻塞/非阻塞的区别
- static总结
- 帮别人补的第一堂课,着实让我紧张
- fedora13liveCD硬盘安装
- 我的世界杯
- 【变了心的人】---------庞晓宇
- 我国首次评选30名"国医大师" 享省部级劳模待遇
- 可编辑