Ⅰ. 插件描述
Source code browser (supports C/C++, java, perl, python, tcl, sql, php, etc)Ⅱ. 基本信息
|
Ⅲ. 安装方法
使用Vundle管理器安装
在你的.vimrc下添加:Plugin 'exvim/ex-taglist'
… 然后在Vim中运行以下命令:
:source %
:PluginInstall
对于Vundle版本 < 0.10.2,请用上面的Bundle替换Plugin。
使用NeoBundle管理器安装
在你的.vimrc下添加:NeoBundle 'exvim/ex-taglist'
… 然后在Vim中运行以下命令:
:source %
:NeoBundleInstall
使用VimPlug管理器安装
在你的.vimrc下添加:Plug 'exvim/ex-taglist'
… 然后在Vim中运行以下命令:
:source %
:PlugInstall
使用Pathogen管理器安装
在终端中运行以下命令:cd ~/.vim/bundle
git clone https://github.com/exvim/ex-taglist
Ⅳ. 文档说明
# Intro
This is a mirror of http://www.vim.org/scripts/script.php?script_id=273
The "Tag List" plugin is a source code browser plugin for Vim and
provides an overview of the structure of source code files and allows
you to efficiently browse through source code files for different
programming languages. You can visit the taglist plugin
home page for more information.
You can subscribe to the taglist mailing list to post your questions
or suggestions for improvement or to report bugs. Visit the following
page for subscribing to the mailing list
For more information about using this plugin, after installing the
taglist plugin, use the :help taglist command.
Requirements
- Vim 6.0 or higher.
- exvim/ex-utility
Installation
ex-taglist is written based on exvim/ex-utility. This
is the basic library of ex-vim-plugins. Follow the readme file in ex-utility to install it first.
ex-taglist follows the standard runtime path structure, and as such it can
be installed with a variety of plugin managers:
To install using Vundle:
# add this line to your .vimrc file
Bundle 'exvim/ex-taglist'
To install using Pathogen:
cd ~/.vim/bundle
git clone https://github.com/exvim/ex-taglist
To install using NeoBundle:
# add this line to your .vimrc file
NeoBundle 'exvim/ex-taglist'
cd ~/.vim
unzip ex-taglist-master.zip
copy all of the files into your ~/.vim directory
What I changed
Add target line highlight
I add highlight for the target line to help user preview of the context clearly.
Use ex-utility's method for manipulate windows
Use ex#windows#... funcitons in ex-utility for manipulating Vim windows.