`
netalpha
  • 浏览: 82013 次
  • 性别: Icon_minigender_1
  • 来自: 江苏
社区版块
存档分类
最新评论

shell下的编程vim+ctags+taglist

阅读更多

编辑器:vi需要添加的vi插件:ctags , taglist

    ctags : ctags.sourceforge.net // 生成代码索引Taglist :vim-taglist.sourceforge.net//代码浏览
   
    首先是要在网上下载 这两个插件,编译安装
   
    1.ctags:

    download ctags-5.6.tag.gz

    tar xzvf ctags-5.6.tag.gz

    cd ctags-5.6

    ./configure

    make

    sudo make install

    具体操作时目录可能不一样

    2.taglist:

    cd ~

    mkdir .vim

    cd .vim

    mkdir plugin

    unzip (path自定)/taglist_42.zip

    ls

    //解压成功会在.vim下生成两个文件夹, doc, plugin

    测试一下插件是否安装好,可以运行一下命令

    1、ctags --version,有信息则说明安装好了

    2、进入一个原文件,vi test.c,进入命令模式,输入命令":Tlist",如果出现左右两栏分栏显示,则说明OK

    把ctags关联到taglist

    vi ~/.vim/plugin/taglist.vim

    在命令行模式下输入命令查抄 ":/loaded_taglist"

    找到后,在该行前面加上如下行:

    let Tlist_Ctags_Cmd="/usr/bin/ctags" "目录可能有变,或许是/usr/local/bin/ctags

    OK

    到你想浏览的目录下

    ctags -R

    vi test.c

    :syntax on //打开语法高亮

    :set cindent //打开自动缩进

    :Tlist

    就可以了,这下编程时可以看看左边信息框了,里面有函数,结构,宏等,具体用法看帮助吧

分享到:
评论

相关推荐

    用vim+ctags+taglist+cscope打造文本模式下的Kscope

    Vim+ctags+taglist+cscope 打造文本模式下的 Kscope Kscope 作为一个功能强大的文本模式下的代码浏览器,具有代码 navigation、代码搜索、代码分析等功能。但是,使用 Kscope 需要图形化界面,然而,在 Linux 系统...

    vim + ctags + cscope + nerdtree + taglist + vundle

    "vim + ctags + cscope + nerdtree + taglist + vundle"的组合,是Vim高效开发环境的经典搭建方案,尤其适合进行大型代码库的管理和调试。 首先,`Vim` 是一个高度可配置的文本编辑器,它支持命令行模式,提供丰富...

    vim+ctags+cscope

    linux下面vim+ctags+cscope的使用方法,功能非常强大 linux下面vim+ctags+cscope的使用方法,功能非常强大

    vim+ctags+cscope一键安装(使用)

    vim+ctags+cscope一键安装(使用)

    vim+ctags使用

    vim+ctags 使用 Vim 是一个功能强大且灵活的文本编辑器,而 ctags 是一个源代码阅读工具,两者结合使用可以大大提高代码编写的效率。以下是 vim+ctags 的使用方法和应用。 ctags 应用 ctags 是一个源代码阅读...

    vim+ctags+cscope 配置文件

    自己的vim配置文件, 内含: 1. _vimrc 2. plugin: TagList, SuperTab, OmniCppComplete, Code_Complete 3. tags for glibc, C++(stl,stream), Unix98 system, glib-2.0 4. ftplugin for Pro*C/C++

    Vim+ctags用法

    ### Vim+ctags 使用详解 #### 一、引言 在软件开发过程中,代码阅读与维护是一项重要且耗时的任务。对于大型项目来说,能够快速定位到特定函数或变量的定义位置是提高工作效率的关键。Vim 作为一款高度可定制且...

    vim+ctags+cscope配置文件V1.0.0

    自己的vim配置文件 1. .vimrc 2. plugins: TagList, SuperTab, OmniCppComplete, Code_Complete DoxygenToolkit, proc 3. glibc, C++(stl,stream), Unix98 system, glib-2.0 的tags文件 4. ftplugin for Pro*C/C++ 5...

    vim+ctags+cscope配置文件V2.0.6

    自己的vim配置文件 1. .vimrc 2. plugins: TagList, SuperTab, OmniCppComplete, Code_Complete DoxygenToolkit, proc 3. c89, GNU libc, C++(stl,stream), IEEE Std 1003.1-2008, glib-2.0 的tags文件 4. ftplugin ...

    gvim+ctags+taglist

    (1) 下载gvim72.exe并...解压后将taglist_45\plugin\taglist.vim放置到C:\Program Files\Vim\vim71\plugin 将taglist_45\doc\taglist.txt放置到C:\Program Files\Vim\vim71\doc 编辑D:\Program Files\Vim\_vimrc

    windows-use-vim-ctags-and-git

    但是有时候又需要使用到windows下面的一些应用,所以开始折腾怎么在windows下使用vim+ctags+git,下面是我整理的记录。 windows使用vim,好多人推荐安装vim工具,但是我用了一下随着windows版本的升级,比如win8,...

    ctags,cscope,taglist.vim,cscope_maps.vim

    这里提到的"ctags", "cscope", "taglist.vim" 和 "cscope_maps.vim" 是针对Windows环境下Vim编辑器的几个强大插件,它们极大地提升了程序员的工作效率。下面将详细阐述这些工具的功能和使用方法。 1. **ctags**:...

    windows cscop+ctags vim各种插件

    windows 环境的ctags和cscope还有DoxygenToolkit.vim minibufexpl.vim Tabular.vim taglist.vim visualmark.vim 插件工具

    vim插件ctags58+taglist_45+omnicppcomplete-0.41

    在这个“vim插件ctags58+taglist_45+omnicppcomplete-0.41”的组合中,我们主要探讨的是三个关键的Vim插件:ctags、Taglist和OmniCppComplete,它们极大地提升了C++开发的效率和便利性。 1. **ctags**:这是一个源...

    dotemacs, 用于vim用户的emacs配置.zip

    dotemacs, 用于vim用户的emacs配置 dotemacs这是我个人的KISS配置。介绍有许多emacs配置,这是什么使这一?吻这是个简单愚蠢的配置。 它用 3个简单构建块构建,足够小,它是白色魔术而不是 black 魔术。简单构建 ...

    vim插件ctags安装

    **vim插件ctags安装详解** vim作为一款强大的文本编辑器,因其高度可定制性和高效的操作方式深受程序员喜爱。在日常开发中,尤其对于大型项目,快速定位代码和跳转到函数定义是必不可少的功能。这就是ctags插件发挥...

    vim-配置文件+ctags+glpbal+ripgrep

    通过编写或修改`.vimrc`,你可以根据自己的编程习惯调整Vim的行为,使其更符合个人需求。例如,可以设置自动缩进、开启语法高亮、添加常用插件等。配置文件的编写需要一定的Vim脚本知识,但一旦熟悉,将极大地提升...

Global site tag (gtag.js) - Google Analytics