C++ 在OSX中将vim与标记列表和CTAG一起使用
我在OSX中为vim安装了标记列表和CTAG。它看起来很酷,但很难使用。首先,在标记列表窗口中选择标记后,它会跳转到代码,但我不知道如何返回标记列表窗口选择另一个位置。你是怎么做到的?为了便于使用,您建议进行哪些更改?要在跳转到标记后返回,请使用Ctrl+T。有关标记导航的更多信息,请参阅Vim wiki上的。我在my.vimrc中使用以下配置:C++ 在OSX中将vim与标记列表和CTAG一起使用,c++,vim,taglist,C++,Vim,Taglist,我在OSX中为vim安装了标记列表和CTAG。它看起来很酷,但很难使用。首先,在标记列表窗口中选择标记后,它会跳转到代码,但我不知道如何返回标记列表窗口选择另一个位置。你是怎么做到的?为了便于使用,您建议进行哪些更改?要在跳转到标记后返回,请使用Ctrl+T。有关标记导航的更多信息,请参阅Vim wiki上的。我在my.vimrc中使用以下配置: " Taglist plugin mapping noremap <silent> <Leader>t :TlistToggl
" 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
标记列表插件映射
noremap t:TlistToggle
“标记列表插件配置”
让Tlist\u使用\u Right\u Window=1
设Tlist_Inc_Winwidth=0
设Tlist_WinWidth=45
让Tlist_GainFocus_On_ToggleOpen=1
让Tlist_Ctags_Cmd='Ctags'
让Tlist\u显示一个文件=1
您可以使用t
在代码和列表之间快速切换,以显示或隐藏标记列表窗口。
其他选项仅为个人首选项。您可以使用Ctrl+w在窗口之间移动,移动键hjkl
p
允许您返回上一个窗口
我推荐Xavier T.的配置。好的。我没有使用您描述的标记窗口,但我使用
Ctrl+]
跳转到光标下的标记。在这种情况下,Ctrl+T
应该可以返回。为什么必须按Ctrl-w两次?@z-buffer:所有与窗口相关的命令都以Ctrl+w
为前缀。例如,Ctrl+W N
创建新窗口,Ctrl+W
展开当前窗口等。常规的“转到下一个窗口”命令是Ctrl+W Ctrl+W
,这使得键入更容易。有关Vim窗口的详细信息,请参阅。@z-buffer:Leader是可以重新定义的键。它通常用于启动(或引导)复杂的组合键。请参见:帮助领导。如果尚未重新定义,默认情况下,它是\(反斜杠)键。我使用,
作为引导键,因此在我的情况下,键组合是,t
,默认情况下它将是\t