mac下用vim打造python IDE之一 —— CTags
来源:互联网 发布:vscode插件 web前端 编辑:程序博客网 时间:2024/05/16 10:03
一直很想配置自己的VIM,现在python用得比较多,想做起码效率高一些的IDE。
网上查了一下,第一步先是要搞定CTags,那就从CTags开始入手,没想到一开始就遇到了一些麻烦。
1. 从http://ctags.sourceforge.net/ 下载CTags 5.8
2. 解压缩ctags-5.8.tar.gz
3. 到解压缩后的目录运行 sudo ./configure && sudo make&& sudo make install
到这里,CTags应该安装完毕的了,结果试着运行,发现总是出现
ctags: illegal option -- Rusage: ctags [-BFadtuwvx] [-f tagsfile] file
上网查了下,了解了,估计是mac自带了一个ctags,这个运行的就是自带版本,尝试了一下。
运行:
whereis ctags
得到:
/usr/bin/ctags
发现系统当前运行的ctags在这个目录,隐约记得之前安装的目录不止这个,再尝试
运行:
where ctags
得到:
/usr/bin/ctags
/usr/local/bin/ctags
原因找到了,现在系统有两个ctags了,估计下面的这个就是新版ctags,只要运行这个目录的ctags就ok。
以上参考:http://gmarik.info/blog/2010/10/08/ctags-on-OSX
两个办法:
1.让系统默认查询第二个目录/usr/local/bin/优先级高于/usr/bin/ctags,这个就是$PATH中加入目录先后的问题;
2.运行ctags自动加前缀为/usr/local/bin/ctags;也就是alias ctags="`brew--prefix`/bin/ctags"
我这里用的第一个办法,因为用的是zsh,在.zshbr中调整顺序即可,然后在尝试,不会出现那种限制后缀的问题啦,哈哈。
ctags -R使用完全ok,标签建立成功,打造IDE的第一步,完成!
赶快尝试一下,直接在ctag解压目录,运行
ctags -R
生成了一个tags文件 , 打开看了下,基本就是一个映射关系,还没有细看,进入到一个C文件,随便找几个类, ctrl+] 可以跳转,再按 ctrl+t ,跳回,很爽~
- mac下用vim打造python IDE之一 —— CTags
- mac下用vim打造python IDE之二 —— Taglist插件
- mac下用vim打造python IDE之三 —— Tmux
- Vim——打造Python IDE
- ctags + cscope + vim + 打造 mac 环境下的VIM神器
- Linux下用Vim+cscope+ctags打造具有Source Insight便利性的IDE
- vim 打造python IDE
- vim---打造Python IDE
- 我的Mac之路(1)—— 安装虚拟机,以及打造VIM IDE for Python
- mac下vim + taglist + ctags
- cygwin+ctags+taglist 打造vim c语言编辑器(IDE)
- vim+cscope+ctags打造属于自己的IDE
- Cygwin+vim+cscope+ctags+taglist打造个性IDE开发环境
- vim+cscope+ctags打造属于自己的IDE
- 在Ubuntu 16.04 LTS 下用Vim 打造自己的Python IDE 问题总结
- 用vim+ctags+taglist搭建一个IDE
- 用vim打造verilog IDE
- 用vim打造verilog IDE
- Android 4.0 ICS SystemUI浅析——SystemUI启动流程
- Mule ESB 学习笔记
- JBPM4.4:ProcessDefinition/ProcessInstance/Execution/Task关系和区别
- 三角形二(海伦公式)
- 记录下C++11完美转发的心得体会
- mac下用vim打造python IDE之一 —— CTags
- PHP-GTK
- hdu2032—— 杨辉三角
- 使用万能表单解析程序将表单数据封装成List<Map>
- 2012java决赛编程大题
- 第3章 建立需求模型
- JBPM4.4-依赖包介绍
- 黑马程序员_Java基础2
- 在对象创建的时候就自动初始化成员变量-构造函数