微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

vim – 我如何让ctrlpbuftag工作?

所以我一直在试验Vim,从Sublime切换.我希望 vim中的一个功能类似于Sublime中的ctrl R,它会显示当前文档中的函数列表,并在我继续输入时将其缩小. Sublime code-like method browser in Vim也有答案.但是我已经完成了那里提到的所有步骤,包括安装CtrlP插件,安装和设置ctags,在.vimrc文件添加快捷方式,但是当我使用快捷方式时,它给了我一个“NO ENTRIES”.我在scala上编辑.

解决方法

如果在安装CtrlP后此功能不起作用,则可能存在以下问题:

缺少ctags:

> Linux:sudo apt-get install exuberant-ctags
> Mac:brew install ctags
> Windows:

>从sourceforce下载CTAGS
>添加你的PATH变量
>按照我的第二个解决方

CtrlPBufTag未启用:

因为:CtrlPBugTag被认为是一个插件,您可能需要在.vimrc文件中启用它:

let g:ctrlp_extensions = ['buffertag']

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐