如何快速将光标从右侧窗口返回到taglist中呢?
发布于 9 年前 作者 myylife 6005 次浏览 最后一次编辑是 8 年前 来自 问答

只能Ctrl+w h么? 这有点麻烦了,有快点返回的方法么?

7 回复

@TossShinHwa 每次打开gvim都要运行:TlistAddFilesRecursive才能显示左侧文件列表,怎么回事?

回车就直接跳到对应的代码上了;q可以直接退出

@crystaldust 为何运行:TlistOpen之后,taglist是空的?每次都要TlistAdd文件呢?这个过程好慢啊,重新打开vim,又要add一遍,快疯了

@myylife 应该和vim的设置有关系吧,我检查了一下我的,tlist这部分是这么设置的:

"taglist{                                                                              
let Tlist_Show_One_File           = 1  "只显示当前文件的taglist,默认是显示多个        
let Tlist_Exit_OnlyWindow         = 1  "如果taglist是最后一个窗口,则退出vim           
let Tlist_Use_Right_Window        = 1  "在右侧窗口中显示taglist                        
let Tlist_GainFocus_On_ToggleOpen = 1  "打开taglist时,光标保留在taglist窗口           
let Tlist_Auto_Open               = 1                                                  
let Tlist_JS_Settings             = "javascript;s:string;a:array;o:object;f:function"  
"let Tlist_Ctags_Cmd               = "/usr/local/bin/ctags"  "设置ctags命令的位置      
"nnoremap <leader>tl : Tlist<CR>        "设置关闭和打开taglist窗口的快捷键             
"}                                                                                     

估计其中的 let Tlist_Auto_Open = 1 是设置自动打开tlist

@crystaldust tlist显示的不是文件列表,是函数列表? tlist显示的不是文件列表,是函数列表?

回到顶部