序
0.材料:win环境下的ctag.exe文件(0分下载)——放在最后
1.报错现象
2.原因
3.问题解决
4.TagbarToggle _vimrc配置
正文
- 报错现象
试图在vim中打开TagbarToggle提示一下错误,Tagbar: Exuberant ctags not found! Please download Exuberant Ctags from ctags.sourceforge.net and install it in a directory in your $PATH or set g:tagbar_ctags_bin.
- 原因
vim文件夹中缺少Ctags.exe文件,tarbar插件需要调用ctags.exe
- 问题解决
在vim中输入:PATH
,找到vim安装文件夹,我的是D:\Program Files (x86)\Vim\vim81
,将ctags.exe考入该文件夹下(与gvim.exe同级)。
从新启动vim后,TagbarToggle启动成功。
- TagbarToggle _vimrc配置
如果步骤3之后仍未启动成功,需要查看_vimrc是否配置成功。
// Tagbar相关配置
Plugin 'majutsushi/tagbar'
...
nmap tb :TagbarToggle<CR>
...
let g:tagbar_width=30
let g:tagbar_right=1
let g:tagbar_autoclose=1
//Ctag相关配置
set completeopt=menu "关闭预览窗口
set completeopt=menu,menuone
let OmniCpp_MayCompleteDot=1 "打开 . 操作符
let OmniCpp_MayCompleteArrow=1 "打开 -> 操作符
let OmniCpp_MayCompleteScope=1 "打开 :: 操作符
let OmniCpp_NamespaceSearch=1 "打开命名空间
let OmniCpp_GlobalScopeSearch=1
let OmniCpp_DefaultNamespace=["std"]
let OmniCpp_ShowPrototypeInAbbr=1 "打开显示函数原型
let OmniCpp_SelectFirstItem = 2 "自动弹出时自动跳至第一个
...
set tags+=tags;
- win环境下的ctag.exe文件
已上传,可0分下载。
https://download.csdn.net/download/NeptuneYs/12709608