您的位置:首页 > 其它

经典vim插件功能说明、安装方法和…

2013-11-04 11:59 260 查看
 1
#=============================================================================
  2 转载请注明出处: http://blog.csdn.net/tge7618291
                 http://nuoerlz.35free.net

  8
#=============================================================================
  91. 查看 key相关信息说明的命令  :helpkeycodes
 10
 11#=============================================================================
 122. ctags
 13(1). 帮助手册查看
 14    :helpusr_29
 15
 16(2). 功能
 17    ctags的功能,只要在unix/linux环境编程过的人都知道它的历害! 我在这也作个小
 18    小介绍吧ndow=0:对浏览代码非常的方便, 可以在函数, 变量之间跳来跳去等等.(注
 19            意:我这里说到的仅是小小的一部分!).
 20
 21(3). 安装
 22    首先,下载ctags安装包, 然后解压并安装, 命令如下:
 23    $tar -xzvf ctags-5.6.tar.gz
 24    $cd ctags-5.6
 25    $make
 26    #make install   // 需要root权限
 27        或:
 28        $tar -xzvf ctags-5.7.tar.gz
 29        $cd ctags-5.7
 30        $./configure
 31        #make
 32        #make install
 33
 34
 35(4). 使用方法
 36    然后去你的源码目录,如果你的源码是多层的目录, 就去最上层的目录, 在该目录下
 37    运行命令:ctags -R
 38    我现在以vim71 的源码目录做演示
 39    $cd /home/nuoerll/vim71
 40    $ctags -R
 41    
 42    此时在/home/nuoerll/vim71目录下会生成一个tags 文件, 现在用vim打开
 43    /home/nuoerll/vim71/src/main.c
 44    $vim /home/nuoerll/vim71/src/main.c
 45    
 46    再在vim中运行命令:
 47    :settags=/home/nuoerll/vim71/tags
 48    该命令将tags文件加入到vim中来,你也可以将这句话放到~/.vimrc中去, 如果你经
 49    常在这个工程编程的话.
 50    对于经常在不同工程间编程,可以在.vimrc中设置:
 51        settags=tags;    //; 不能没有
 52        setautochdir
 53
 54(5). 使用例子
 55    把光标定位到某一函数名上,按下 Ctar + ], vim就可以自动切换到该函数定义处!
 56    要返回只需要按下Ctrl+ t .
 57    更多用法,在vim命令模式输入 :help usr_29 查看即可.
 58
 59
 60#=============================================================================
 613. TagList插件
 62(1). 帮助手册查看
 63    :helptaglist.txt
 64
 65(2). 功能
 66    高效地浏览源码,其功能就像vc中的workpace, 那里面列出了当前文件中的所有宏,
 67    全局变量,函数名等.
 68
 69(3). 安装
 70    下载taglist压缩包,然后把解压的两个文件taglist.vim 和 taglist.txt 分别放到
 71    $HOME/.vim/plugin和 $HOME/.vim/doc 目录中.
 72
 73(4). 使用方法
 74    首先请先在你的~/.vimrc文件中添加下面语句:
 75        letTlist_Ctags_Cmd='/bin/ctags'  // 若在windows中应写成: let/
 76                            Tlist_Ctags_Cmd='ctags.exe'
 77        letTlist_Show_One_File=1
 78        
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: