美文网首页
Vim插件(Ctags+Taglist+NERDTree)

Vim插件(Ctags+Taglist+NERDTree)

作者: ycqiang | 来源:发表于2017-01-13 18:38 被阅读0次

一、安装使用Ctags

1)从http://ctags.sourceforge.net/下载源代码包后,解压缩生成源代码目录;

v5.8版本下载链接:http://prdownloads.sourceforge.net/ctags/ctags-5.8.tar.gz

2)然后进入源代码根目录执行./configure;

3)然后执行make;

4)编译成功后执行make install;

5)在~/.vimrc中增加以下这行:

二、安装使用Taglist

1)从http://www.vim.org/scripts/script.php?script_id=273下载安装包,也可以从http://vim-taglist.sourceforge.net/index.html下载。

2)进入~/.vim目录,将Taglist安装包解压,解压后会在~/.vim目录中生成几个新子目录,如plugin和doc(安装其它插件时,可能还会新建autoload等其它目录)。

3)进入~/.vim/doc目录,在Vim下运行"helptags ."命令。此步骤是将doc下的帮助文档加入到Vim的帮助主题中,这样我们就可以通过在Vim中运行“help taglist.txt”查看taglist帮助。

4)Tagslist常用配置:

- 如果你不想同时显示多个文件中的tag,设置Tlist_Show_One_File为1。缺省为显示多个文件中的tag;

- 设置Tlist_Sort_Type为”name”可以使taglist以tag名字进行排序,缺省是按tag在文件中出现的顺序进行排序。按tag出现的范围(即所属的namespace或class)排序,已经加入taglist的TODO List,但尚未支持;

- 如果你在想taglist窗口是最后一个窗口时退出VIM,设置Tlist_Exit_OnlyWindow为1;

- 如果你想taglist窗口出现在右侧,设置Tlist_Use_Right_Window为1。缺省显示在左侧。

- 在gvim中,如果你想显示taglist菜单,设置Tlist_Show_Menu为1。你可以使用Tlist_Max_Submenu_Items和Tlist_Max_Tag_Length来控制菜单条目数和所显示tag名字的长度;

- 缺省情况下,在双击一个tag时,才会跳到该tag定义的位置,如果你想单击tag就跳转,设置Tlist_Use_SingleClick为1;

- 如果你想在启动VIM后,自动打开taglist窗口,设置Tlist_Auto_Open为1;

- 如果你希望在选择了tag后自动关闭taglist窗口,设置Tlist_Close_On_Select为1;

- 当同时显示多个文件中的tag时,设置Tlist_File_Fold_Auto_Close为1,可使taglist只显示当前文件tag,其它文件的tag都被折叠起来。

三、安装使用NERDTree

待续

相关文章

  • Vim插件(Ctags+Taglist+NERDTree)

    一、安装使用Ctags 1)从http://ctags.sourceforge.net/下载源代码包后,解压缩生成...

  • vim插件相关笔记

    vim插件管理 vim拾遗 q: 显示 vim 命令历史 插件安装 vundle 插件管理器 插件收藏 NERD-...

  • vim强大的插件

    Emmet下载与教学HappyPeter常用Vim插件 vim插件

  • 小技巧3:vim学习

    摘要 VIM的插件管理 VIM写latex VIM写python VIM写C++ 1.VIM的插件管理工具vim-...

  • vim自动补齐插件

    参考: Vim自动补齐插件YouCompleteMe安装指南(2019年最新)-Vim插件

  • Intelij 实用笔记

    插件: 插件安装:直接通过plugins里面搜索相应插件即可;以下介绍几款个人使用的插件: vim插件:熟悉VIM...

  • linux配置

    1.vim 配置 在终端输入vim 然后输入:PlugInstall 安装插件如果需要卸载插件cd ~/.vim&...

  • vim-airline状态栏好看的图标

    安装插件 vim安装vim-airline插件以vim-plug插件管理器为例 字体安装(系统没有该字体才需要安装...

  • 【CLI】Vim插件管理调研

    参考文章 vim有哪些插件管理程序?都有些什么特点? 使用vundle进行插件管理(vim笔记二) 【Vim】使用...

  • 代码美化

    VIM 代码美化 安装git 安装Vundle vim ~/.vimrc 安装相关插件 Vundle插件相关命令 ...

网友评论

      本文标题:Vim插件(Ctags+Taglist+NERDTree)

      本文链接:https://www.haomeiwen.com/subject/ngojbttx.html