从特定头文件生成 ctags
我刚刚开始学习STM32微处理器(仅限C),我想为vim-omniccpcomplete生成ctags,但是有一个小问题,这个MCU的头文件是这样写的: typedef struct { int…
c++,omnicppcomplete 不显示字符串方法
vim 中关于 ctags 和 omnicppcomplete 的问题。 Omni 不显示 "string" 类的方法。 (我对 STL 库也有同样的问题。我通过下载 STL 并在此文件夹中运行 …
仅在当前文件中搜索标签
我正在使用“:ta”跳转到一个方法。 例如,我有两个名为 A.java 和 B.java 的类。它们都有一个 foo() 方法,B.java 有另一个名为 fooBar() 的方法。然…
ctags 和 tagbar 配置不同步
我尝试使用 tagbar 来读取 jquery-1.7.1.js(重命名为 jquery.js) 中的代码,但它 不起作用并显示任何错误: “您的 ctags 和 tagbar 配置不同步!”。…
使用 JavaScript 的 ctags 和 tagbar
我在 vim 中安装了 tagbar。 它完美地解析了整个js文件。 但是,当我尝试使用 ctags 时,它不能很好地解析文件。 现在,tagbar 不是使用 ctags 吗? h…
将 PHP 扩展添加到 ctags
我正在尝试使用 ctags 添加“.inc”作为 PHP 的扩展名。我一定是误解了手册中的某些内容。在我尝试添加扩展程序时,我正在运行: ctags --langmap=PHP…
ctags 无法识别 Ruby 模块文件中的常量
我正在使用 ctags 生成 ruby 的标记文件。看起来它无法识别模块中定义的常量。 例如: module Foo MAX_LEN = 15 end 看起来 MAX_LEN 不会被索引。…
如何让 vim 标签跳转像 OmniCppComplete 一样智能?
我生成我的标签(Exuberant Ctags 5.9~svn20110310),如下所示: ctags --c++-kinds=+p --fields=+iaS --extra=+q -L ctags.files 我大致有这样的类…
Go 的 ctag 数据库
如何为 Go 源代码生成标签文件 在 mac 中,我安装了 exuberant ctags ,并在源目录中尝试了以下命令, ctags -f gosource.tags -R `pwd` 但是,它不考…
包装 C++和 Python 中的 CUDA
我想为由 OOP C++ (boost) 组成的数值库创建一个接口 以及 Python 中的 CUDA C 代码。已经有一个现有的 MATLAB 接口,但它包含 很多 mex.h 依赖项。 …