Update README, docs, and comments. Rename files.
This commit is contained in:
parent
ea0296a7e4
commit
a445af5bf4
18
README
18
README
@ -1,18 +0,0 @@
|
||||
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:
|
||||
|
||||
http://vim-taglist.sourceforge.net
|
||||
|
||||
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:
|
||||
|
||||
http://groups.yahoo.com/group/taglist/
|
||||
|
||||
For more information about using this plugin, after installing the
|
||||
taglist plugin, use the ":help taglist" command.
|
9
README.md
Normal file
9
README.md
Normal file
@ -0,0 +1,9 @@
|
||||
taglist-plus.vim
|
||||
================
|
||||
|
||||
This is a fork of the popular taglist.vim plugin.
|
||||
|
||||
Taglist-plus supports jsctags for excellent Javascript tagging. See [here][1]
|
||||
for examples.
|
||||
|
||||
[1]:http://discontinuously.com/2011/03/vim-support-javascript-taglist-plus/
|
@ -1,21 +1,20 @@
|
||||
*taglist.txt* Plugin for browsing source code
|
||||
*taglist-plus.txt* Plugin for browsing source code
|
||||
|
||||
Author: Yegappan Lakshmanan (yegappan AT yahoo DOT com)
|
||||
Modified By: Jezreel Ng (jezreel AT gmail DOT com)
|
||||
For Vim version 6.0 and above
|
||||
Last change: 2007 May 24
|
||||
|
||||
1. Overview |taglist-intro|
|
||||
2. Taglist on the internet |taglist-internet|
|
||||
3. Requirements |taglist-requirements|
|
||||
4. Installation |taglist-install|
|
||||
5. Usage |taglist-using|
|
||||
6. Options |taglist-options|
|
||||
7. Commands |taglist-commands|
|
||||
8. Global functions |taglist-functions|
|
||||
9. Extending |taglist-extend|
|
||||
10. FAQ |taglist-faq|
|
||||
11. License |taglist-license|
|
||||
12. Todo |taglist-todo|
|
||||
2. Requirements |taglist-requirements|
|
||||
3. Installation |taglist-install|
|
||||
4. Usage |taglist-using|
|
||||
5. Options |taglist-options|
|
||||
6. Commands |taglist-commands|
|
||||
7. Global functions |taglist-functions|
|
||||
8. Extending |taglist-extend|
|
||||
9. FAQ |taglist-faq|
|
||||
10. License |taglist-license|
|
||||
11. Todo |taglist-todo|
|
||||
|
||||
==============================================================================
|
||||
*taglist-intro*
|
||||
@ -58,23 +57,9 @@ programming languages. The "Tag List" plugin provides the following features:
|
||||
taglist plugin at the same time like an IDE.
|
||||
* Can be used in both Unix and MS-Windows systems.
|
||||
|
||||
==============================================================================
|
||||
*taglist-internet*
|
||||
2. Taglist on the internet~
|
||||
|
||||
The home page of the taglist plugin is at:
|
||||
>
|
||||
http://vim-taglist.sourceforge.net/
|
||||
<
|
||||
You can subscribe to the taglist mailing list to post your questions or
|
||||
suggestions for improvement or to send bug reports. Visit the following page
|
||||
for subscribing to the mailing list:
|
||||
>
|
||||
http://groups.yahoo.com/group/taglist
|
||||
<
|
||||
==============================================================================
|
||||
*taglist-requirements*
|
||||
3. Requirements~
|
||||
2. Requirements~
|
||||
|
||||
The taglist plugin requires the following:
|
||||
|
||||
@ -113,7 +98,7 @@ Vim without the system() function for security reasons.
|
||||
|
||||
==============================================================================
|
||||
*taglist-install*
|
||||
4. Installation~
|
||||
3. Installation~
|
||||
|
||||
1. Download the taglist.zip file and unzip the files to the $HOME/.vim or the
|
||||
$HOME/vimfiles or the $VIM/vimfiles directory. After this step, you should
|
||||
@ -145,7 +130,7 @@ doc/taglist.txt files from the $HOME/.vim or $HOME/vimfiles directory.
|
||||
|
||||
==============================================================================
|
||||
*taglist-using*
|
||||
5. Usage~
|
||||
4. Usage~
|
||||
|
||||
The taglist plugin can be used in several different ways.
|
||||
|
||||
@ -632,7 +617,7 @@ characters from the debug messages are stored.
|
||||
|
||||
==============================================================================
|
||||
*taglist-options*
|
||||
6. Options~
|
||||
5. Options~
|
||||
|
||||
A number of Vim variables control the behavior of the taglist plugin. These
|
||||
variables are initialized to a default value. By changing these variables you
|
||||
@ -984,7 +969,7 @@ specified by the 'Tlist_WinWidth' variable.
|
||||
|
||||
==============================================================================
|
||||
*taglist-commands*
|
||||
7. Commands~
|
||||
6. Commands~
|
||||
|
||||
The taglist plugin provides the following ex-mode commands:
|
||||
|
||||
@ -1141,7 +1126,7 @@ The taglist plugin provides the following ex-mode commands:
|
||||
|
||||
==============================================================================
|
||||
*taglist-functions*
|
||||
8. Global functions~
|
||||
7. Global functions~
|
||||
|
||||
The taglist plugin provides several global functions that can be used from
|
||||
other Vim plugins to interact with the taglist plugin. These functions are
|
||||
@ -1195,7 +1180,7 @@ Tlist_Set_App({appname})
|
||||
|
||||
==============================================================================
|
||||
*taglist-extend*
|
||||
9. Extending~
|
||||
8. Extending~
|
||||
|
||||
The taglist plugin supports all the languages supported by the exuberant ctags
|
||||
tool, which includes the following languages: Assembly, ASP, Awk, Beta, C,
|
||||
@ -1303,7 +1288,7 @@ are generated for the flags b, c and l respectively.
|
||||
|
||||
==============================================================================
|
||||
*taglist-faq*
|
||||
10. Frequently Asked Questions~
|
||||
9. Frequently Asked Questions~
|
||||
|
||||
Q. The taglist plugin doesn't work. The taglist window is empty and the tags
|
||||
defined in a file are not displayed.
|
||||
@ -1476,7 +1461,7 @@ A. The taglist plugin uses the |CursorHold| autocmd to highlight the current
|
||||
|
||||
==============================================================================
|
||||
*taglist-license*
|
||||
11. License~
|
||||
10. License~
|
||||
Permission is hereby granted to use and distribute the taglist plugin, with or
|
||||
without modifications, provided that this copyright notice is copied with it.
|
||||
Like anything else that's free, taglist.vim is provided *as is* and comes with
|
||||
@ -1486,7 +1471,7 @@ software.
|
||||
|
||||
==============================================================================
|
||||
*taglist-todo*
|
||||
12. Todo~
|
||||
11. Todo~
|
||||
|
||||
1. Group tags according to the scope and display them. For example,
|
||||
group all the tags belonging to a C++/Java class
|
61
doc/tags
Normal file
61
doc/tags
Normal file
@ -0,0 +1,61 @@
|
||||
'Tlist_Auto_Highlight_Tag' taglist-plus.txt /*'Tlist_Auto_Highlight_Tag'*
|
||||
'Tlist_Auto_Open' taglist-plus.txt /*'Tlist_Auto_Open'*
|
||||
'Tlist_Auto_Update' taglist-plus.txt /*'Tlist_Auto_Update'*
|
||||
'Tlist_Close_On_Select' taglist-plus.txt /*'Tlist_Close_On_Select'*
|
||||
'Tlist_Compact_Format' taglist-plus.txt /*'Tlist_Compact_Format'*
|
||||
'Tlist_Ctags_Cmd' taglist-plus.txt /*'Tlist_Ctags_Cmd'*
|
||||
'Tlist_Display_Prototype' taglist-plus.txt /*'Tlist_Display_Prototype'*
|
||||
'Tlist_Display_Tag_Scope' taglist-plus.txt /*'Tlist_Display_Tag_Scope'*
|
||||
'Tlist_Enable_Fold_Column' taglist-plus.txt /*'Tlist_Enable_Fold_Column'*
|
||||
'Tlist_Exit_OnlyWindow' taglist-plus.txt /*'Tlist_Exit_OnlyWindow'*
|
||||
'Tlist_File_Fold_Auto_Close' taglist-plus.txt /*'Tlist_File_Fold_Auto_Close'*
|
||||
'Tlist_GainFocus_On_ToggleOpen' taglist-plus.txt /*'Tlist_GainFocus_On_ToggleOpen'*
|
||||
'Tlist_Highlight_Tag_On_BufEnter' taglist-plus.txt /*'Tlist_Highlight_Tag_On_BufEnter'*
|
||||
'Tlist_Inc_Winwidth' taglist-plus.txt /*'Tlist_Inc_Winwidth'*
|
||||
'Tlist_Max_Submenu_Items' taglist-plus.txt /*'Tlist_Max_Submenu_Items'*
|
||||
'Tlist_Max_Tag_Length' taglist-plus.txt /*'Tlist_Max_Tag_Length'*
|
||||
'Tlist_Process_File_Always' taglist-plus.txt /*'Tlist_Process_File_Always'*
|
||||
'Tlist_Show_Menu' taglist-plus.txt /*'Tlist_Show_Menu'*
|
||||
'Tlist_Show_One_File' taglist-plus.txt /*'Tlist_Show_One_File'*
|
||||
'Tlist_Sort_Type' taglist-plus.txt /*'Tlist_Sort_Type'*
|
||||
'Tlist_Use_Horiz_Window' taglist-plus.txt /*'Tlist_Use_Horiz_Window'*
|
||||
'Tlist_Use_Right_Window' taglist-plus.txt /*'Tlist_Use_Right_Window'*
|
||||
'Tlist_Use_SingleClick' taglist-plus.txt /*'Tlist_Use_SingleClick'*
|
||||
'Tlist_WinHeight' taglist-plus.txt /*'Tlist_WinHeight'*
|
||||
'Tlist_WinWidth' taglist-plus.txt /*'Tlist_WinWidth'*
|
||||
:TlistAddFiles taglist-plus.txt /*:TlistAddFiles*
|
||||
:TlistAddFilesRecursive taglist-plus.txt /*:TlistAddFilesRecursive*
|
||||
:TlistClose taglist-plus.txt /*:TlistClose*
|
||||
:TlistDebug taglist-plus.txt /*:TlistDebug*
|
||||
:TlistHighlightTag taglist-plus.txt /*:TlistHighlightTag*
|
||||
:TlistLock taglist-plus.txt /*:TlistLock*
|
||||
:TlistMessages taglist-plus.txt /*:TlistMessages*
|
||||
:TlistOpen taglist-plus.txt /*:TlistOpen*
|
||||
:TlistSessionLoad taglist-plus.txt /*:TlistSessionLoad*
|
||||
:TlistSessionSave taglist-plus.txt /*:TlistSessionSave*
|
||||
:TlistShowPrototype taglist-plus.txt /*:TlistShowPrototype*
|
||||
:TlistShowTag taglist-plus.txt /*:TlistShowTag*
|
||||
:TlistToggle taglist-plus.txt /*:TlistToggle*
|
||||
:TlistUndebug taglist-plus.txt /*:TlistUndebug*
|
||||
:TlistUnlock taglist-plus.txt /*:TlistUnlock*
|
||||
:TlistUpdate taglist-plus.txt /*:TlistUpdate*
|
||||
Tlist_Get_Tag_Prototype_By_Line() taglist-plus.txt /*Tlist_Get_Tag_Prototype_By_Line()*
|
||||
Tlist_Get_Tagname_By_Line() taglist-plus.txt /*Tlist_Get_Tagname_By_Line()*
|
||||
Tlist_Set_App() taglist-plus.txt /*Tlist_Set_App()*
|
||||
Tlist_Update_File_Tags() taglist-plus.txt /*Tlist_Update_File_Tags()*
|
||||
taglist-commands taglist-plus.txt /*taglist-commands*
|
||||
taglist-debug taglist-plus.txt /*taglist-debug*
|
||||
taglist-extend taglist-plus.txt /*taglist-extend*
|
||||
taglist-faq taglist-plus.txt /*taglist-faq*
|
||||
taglist-functions taglist-plus.txt /*taglist-functions*
|
||||
taglist-install taglist-plus.txt /*taglist-install*
|
||||
taglist-intro taglist-plus.txt /*taglist-intro*
|
||||
taglist-keys taglist-plus.txt /*taglist-keys*
|
||||
taglist-license taglist-plus.txt /*taglist-license*
|
||||
taglist-menu taglist-plus.txt /*taglist-menu*
|
||||
taglist-options taglist-plus.txt /*taglist-options*
|
||||
taglist-plus.txt taglist-plus.txt /*taglist-plus.txt*
|
||||
taglist-requirements taglist-plus.txt /*taglist-requirements*
|
||||
taglist-session taglist-plus.txt /*taglist-session*
|
||||
taglist-todo taglist-plus.txt /*taglist-todo*
|
||||
taglist-using taglist-plus.txt /*taglist-using*
|
@ -1,8 +1,10 @@
|
||||
" File: taglist.vim
|
||||
" Author: Yegappan Lakshmanan (yegappan AT yahoo DOT com)
|
||||
" Version: 4.5
|
||||
" Last Modified: September 21, 2007
|
||||
" Copyright: Copyright (C) 2002-2007 Yegappan Lakshmanan
|
||||
" File: taglist-plus.vim
|
||||
" Authors: Jezreel Ng (jezreel AT gmail DOT com)
|
||||
" Yegappan Lakshmanan (yegappan AT yahoo DOT com)
|
||||
" Version: 1.0
|
||||
"Last Modified: March 16, 2011
|
||||
"Copyright: Copyright (C) 2011 Jezeel Ng
|
||||
" Copyright (C) 2002-2007 Yegappan Lakshmanan
|
||||
" Permission is hereby granted to use and distribute this code,
|
||||
" with or without modifications, provided that this copyright
|
||||
" notice is copied with it. Like anything else that's free,
|
||||
@ -11,20 +13,6 @@
|
||||
" holder be liable for any damamges resulting from the use of this
|
||||
" software.
|
||||
"
|
||||
" The "Tag List" plugin is a source code browser plugin for Vim and provides
|
||||
" an overview of the structure of the programming language 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:
|
||||
"
|
||||
" http://vim-taglist.sourceforge.net
|
||||
"
|
||||
" 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:
|
||||
"
|
||||
" http://groups.yahoo.com/group/taglist/
|
||||
"
|
||||
" For more information about using this plugin, after installing the
|
||||
" taglist plugin, use the ":help taglist" command.
|
||||
"
|
||||
@ -35,8 +23,8 @@
|
||||
" unzip the following two files (the directory structure should be
|
||||
" preserved):
|
||||
"
|
||||
" plugin/taglist.vim - main taglist plugin file
|
||||
" doc/taglist.txt - documentation (help) file
|
||||
" plugin/taglist-plus.vim - main taglist plugin file
|
||||
" doc/taglist-plus.txt - documentation (help) file
|
||||
"
|
||||
" Refer to the 'add-plugin', 'add-global-plugin' and 'runtimepath'
|
||||
" Vim help pages for more details about installing Vim plugins.
|
Loading…
Reference in New Issue
Block a user