在OSX中使用带有taglist和ctags的vim

时间:2011-04-28 09:01:24

标签: c++ vim taglist

我在OSX中为vim安装了taglist和ctags。它看起来很酷,但很难使用。首先,在标签列表窗口中选择一个标签后,它会跳转到代码,但后来我不知道如何返回标签列表窗口以选择要转到的其他位置。你是怎样做的?您建议进行哪些更改以便更容易使用?

4 个答案:

答案 0 :(得分:3)

我在.vimrc中使用以下配置:

" Taglist plugin mapping
noremap <silent> <Leader>t :TlistToggle<CR>

" Taglist plugin config
let Tlist_Use_Right_Window = 1
let Tlist_Inc_Winwidth = 0
let Tlist_WinWidth = 45
let Tlist_GainFocus_On_ToggleOpen= 1
let Tlist_Ctags_Cmd = 'ctags'
let Tlist_Show_One_File = 1

您可以使用<Leader>t快速在代码和列表之间来回切换,以显示或隐藏标记列表窗口。 其他选项仅限个人偏好。

答案 1 :(得分:1)

您可以使用 Ctrl + w 在移动窗口之间移动,移动键 h j k

答案 2 :(得分:0)

要在跳转到标记后返回,请使用 Ctrl + T 。有关标记导航的更多信息,请参阅Vim wiki上的Browsing programs with tags

答案 3 :(得分:0)

<C-w>p可让您返回上一个窗口。

我推荐Xavier T.的配置。