`
444878909
  • 浏览: 635678 次
文章分类
社区版块
存档分类
最新评论

Ubuntu下vim中ctags的配置方法

 
阅读更多

Ubuntu下vim中ctags的配置方法

ctags可以建立源码树的索引,使程序员在编程时能迅速定位函数,变量,宏定义等位置去查看原型.以下是在Ubuntu下vim中ctags的下载安装和配置过程:

下载并安装ctags

在终端输入如下命令:
apt-get install ctags

建立源码索引

比如我经常需要查阅Linux的内核代码,而这些代码放在/root/linux-2.6.14目录下,那么在终端进入到该目录后,输入命令ctags -R,你会发现多了一个tags文件,这个就是索引文件.

向vim注册索引文件tags的路径

用root用户在终端输入vim /etc/vim/vimrc,在打开文件的最后添加一行(具体路径根据你自己的情况而定):
set tags=/root/linux-2.6.12/tags
然后关闭终端重新打开,你就可以用vim在任意地方查看有关Linux的函数原型.把光标停留在某个函数上上,然后按 Ctrl+],vim就会会自动跳到该函数处,这时我们能查看该函数的原型,查看完了,按Ctrl+o或者Ctrl+T就可以回到原来的地方.

如果修改了程序后,比如增加了函数定义,删除了变量定义,tags文件不能自动rebuild,你必须手动再运行一下命令:
ctags -R 使tags文件更新一下,不过让人感到欣慰的是vim不用重新启动,正在编写的程序也不用退出,马上就可以又正确使用<Ctrl+]和Ctrl+T或者Ctrl+o了.g]不跳转,列出有多少个tags可选.

您可能改兴趣的文章

linux终端开发环境的配置

分享到:
评论

相关推荐

    ubuntu下vim配置成C/C++ IDE

    本文件是在ubuntu下配置vim,变成C/C++集成开发环境,实现代码自动补全,函数参数提示,代码跳转,文件列表和函数项显示等功能,在ubuntu12.04 和ubuntu14.04中测试通过,只需执行vim.sh脚本即可,注意脚本中的vim73...

    Ubuntu vim配置(很简单)

    下载vimconfig.tar.tgz,将文件拷贝到ubuntu, 执行下面命令: tar zxvf vimconfig.tar.tgz cd vimconfig cp .* ~/ -rvf 部分配置情况: "-------------TagList--------------- "设置ctags路径 let Tlist_Ctags_Cmd ...

    ubuntu下的vim插件

    ubuntu下的vim插件集合,包括了cscope、ctags、c-support、taglist、minibufexpl等常用的插件,只要运行文件夹下的Install.sh脚本就能自动安装。

    ubuntu vim配置

    vim函数自动补齐,追踪代码,F2函数列表,F3文件列表等等快捷键,可看.vimrc参考,记得下载sudo apt-install cscope sudo apt-install ctags,要不然会报错。用法:解压后直接把.vimrc文件 和.vim文件夹直接放在家...

    vimconfig.tar.gz

    ubuntu系统vim,ctags的配置包

    ubuntu vim 配置文件 .vim .vimrc

    自己配置的VIM IDE环境,包括ctags、cscope等插件,语法高亮等,用了一年时间,读写代码感觉比较方便

    vim的神级配置

    配置文件是别人的。...由于已经安装了vim,ctags,cscope,所以只把其中的vimfile改为.vim,然后复制.vim和.vimrc到~文件夹下就可以了。详细叙述见http://my.oschina.net/bubifengyun/blog/162082

    Ubuntu 下 vim 搭建python 环境 配置

    1. 安装完整的vim # apt-get install vim-gnome 2. 安装ctags,ctags用于支持taglist,必需! # apt-get install ctags 3. 安装taglist #apt-get install vim-scripts #apt-get install vim-addon-manager # vim-...

    vim和ctags的使用

    1. ubuntu(16/18)安装ctags sudo apt install ctags 2. 在源代码的最顶层目录生成tags文件,就可以看到当前目录下有一个tags文件 ctags -R 3. 在 ~/.vimrc 中添加以下配置 set tags=xxx 4. 编写一个自动加载tags...

    vim配置,包含自己写的说明,很全,很好用

    c.vim, gtk-vim-syntax.tar 是用于 vim 中用于 gtk ...另外建议安装 ctags 与 cscope, 通过它们我们可以在 vim 中进行函数跳转或反向索引等操作, 便于阅读代码. 这些工具建议通过 debian/ubuntu 的 apt 机制自己安装

    vim config

    ubuntu 下vim配置,包括语法高亮,backspace。

    ubuntu install post process

    每次装完ubuntu后都需要配置和下载很多开发相关的软件例如maven,VIM CTAGS,JAVA,里面含下载脚本和source list等方便对ubuntu配置。

    vim-bootstrap:Vim Bootstrap是生成器,提供了一种为vim生成.vimrc配置的简单方法。

    Vim Bootstrap提供了一种简单的方法来为Vim,NeoVim,NeoVim-Qt,MacVim和GVim生成.vimrc配置文件。 先决条件 该发行版旨在与Vim&gt; = 8和neovim一起使用。 Mac OSX $ brew install git ctags Linux Ubuntu \ ...

    ubuntu16.04制作vim和python3的开发环境

    1. 安装vim: # apt-get install -y vim-gnome 2. 安装ctags,ctags用于支持taglist # apt-get install ctags 3. 安装taglist # apt-get install vim-scripts vim-addon-manager # vim-addons install ...

    dotfiles:我的 ubuntu 环境中的终止符和 vim 配置文件

    terminator and vim config files in my ubuntu env. 需要预先安装的软件有(需高于等于我的版本): vim 7.4 , git , curl , cmake , exuberant-ctags , python 2.7.6 首先将项目clone到本地: git clone ...

    Ubuntu 安装到完整配置

    Ubuntu12.04版本的安装,自己当初进行安装和配置花了很漫长时间,把这些都总结下来了,包括VIM的详细配置(连CTAGS的安装都有),中文输入法的配置等等,另外附赠putty的颜色配置,呵呵

    Vim Bootstrap是生成器,提供了一种为vim生成.vimrc配置的简单方法-Linux开发

    vim-bootstrap Vim Bootstrap是生成器,提供了一种简单的方法来生成vim,NeoVim,NeoVim-Qt,MacVim和GVim的.vimrc配置。 前提条件该发行版旨在与vim-bootstrap一起使用。Vim Bootstrap生成器提供了一种为vim,...

    ubuntu安装方法

    文档说明了在vmware中安装ubuntu的详细步骤,其中包含系统的安装、vim的配置 、帮助文档的安装、ctags的安装等。。

    k-vim:vim配置

    PS :服务器端无插件k-vim简化版本(curl直接设置vimrc即可) / vscode-vim配置(尽量一致的键位) PPS :一份tmux配置 截图 solarized主题 molokai主题 安装步骤 1.克隆到本地 git clone ...

    vimrc:VIM配置和插件

    尖端 对于想要没有任何插件的vimrc的用户,请改用vimrc_tiny.vim : wget ... sudo apt install vim git ctags pyflakes 在CentOS上: sudo yum install

Global site tag (gtag.js) - Google Analytics