Use of vim taglist plugin

1. Download

git clone https://gitee.com/mirrors/taglist.vim.git

2. Installation

Copy the plugin and doc directories in the taglist.vim directory to ~ / .vim

3. Configuration

1> Open vim to generate help tags

:helptags ~/.vim/doc

2> Use the help tag

:help taglist.txt 

3> Add the following configuration properties in vimrc

" 将taglist与ctags关联
let Tlist_Ctags_Cmd="/usr/bin/ctags"    	   

" 不同时显示多个文件的tag,只显示当前文件的
let Tlist_Show_One_File=1

" 如果taglist窗口是最后一个窗口,则退出vim   				
let Tlist_Exit_OnlyWindow=1            			   

" 设置taglist窗口在右侧
"let Tlist_Use_Right_Window=1       

" 设置单击tag跳转到该tag定义的位置     		  
let Tlist_Use_SingleClick=1             				

" 设置启动VIM自动打开taglist窗口
let Tlist_Auto_Open=1                   					 

" 设置taglist窗口横向显示
"let Tlist_Use_Horiz_Window=1            		 

" 设置taglist窗口的高度
"let Tlist_WinHeight=                    					  

" 设置taglist窗口的宽度
let Tlist_WinWidth=20                   					

" 设置选中tag后自动关闭taglist窗口
"let Tlist_Close_On_Select=1             			

" 设置打开taglist窗口输入焦点在taglist窗口
let Tlist_GainFocus_On_ToggleOpen=1    

4. Taglist window shortcuts

<CR>          	跳到光标下tag所定义的位置,用鼠标双击此tag功能也一样
o             	在一个新打开的窗口中显示光标下tag
<Space>         显示光标下tag的原型定义
u             	更新taglist窗口中的tag
s             	更改排序方式,在按名字排序和按出现顺序排序间切换
x             	taglist窗口放大和缩小,方便查看较长的tag
+             	打开一个折叠,同zo
-             	将tag折叠起来,同zc
*             	打开所有的折叠,同zR
=             	将所有tag折叠起来,同zM
[[            	跳到前一个文件
]]            	跳到后一个文件
q             	关闭taglist窗口
<F1>            显示帮助 
Published 81 original articles · 21 praises · 30,000+ views

Guess you like

Origin blog.csdn.net/qq_33575901/article/details/103324588