ctags

    0热度

    1回答

    在vim中(在插入模式下,在运行旺盛的ctags之后),我使用ctrl-x,然后是ctrl-]来调出各种可能的单词/标记的下拉列表。这是一个很棒的功能。 问题在于,默认情况下,此列表以一系列数字选项开头,并自动插入第一个数字选项,如果我退格以删除数字并开始输入新鲜词的一部分 - 从词的中间搜索的想法 - 自动完成行为完全退出。 我知道我可以输入我想要的单词的第一个字母,然后从那里开始。但是,这假设

    1热度

    1回答

    我刚刚用vim和ctags设置了一个项目。 ctags属于我的版本控制吗? 谢谢。

    1热度

    1回答

    如何跳转到C++方法的声明而不是使用:tag或C-]的定义?我试图 ctags * --C++-kinds=+p 生成标签文件,但仍:tselect没有列出任何声明,只是定义。头文件是hpp文件,源文件是cpp文件,全部在同一个目录中。 我看过this answer但它不回答我的问题,除了从上面的想法(--<LANG>-kinds)从哪里发表评论。

    0热度

    1回答

    我注意到我的ctags泛滥我的屏幕潜在的定义结果,如果我正在寻找的函数名称是通常命名的,如write。为了详细说明:在write(按Ctrl +]) class SunsetHandler(tornado.web.RequestHandler): def on_response(self, response): if response.error: self.w

    0热度

    1回答

    当我将文件保存在VIM我得到以下错误: easytags.vim 3.11: vim-misc 1.17.6: External command failed with exit code 1! Command line: sh -c '(/usr/bin/ctags --fields=+l --c-kinds=+p --c++-kinds=+p --sort=no -f- '\''--lang

    2热度

    1回答

    我想为C和C++创建标记文件,排除/usr/include/python2.7中的所有文件,而/usr/include/*中的所有文件都不是由/usr/include/python2.7创建的标记。 ctags -R -I __THROW -I __attribute_pure__ -I __nonnull -I __attribute__ \ --file-scope=yes --la

    1热度

    1回答

    对不起,我正在尝试使用emacs配置ctags,但我遇到了麻烦。 我整理了全球这种配置: ./configure --with-universal-ctags=/usr/local/bin/ctags ,我执行make && make install。 然后我将文件.globalrc中的默认目标从本地更改为new-ctags。 最后我在emacs中执行ggtags-create-tags。 不

    0热度

    1回答

    使用Arch Linux,我安装了Ctag 5.8。 我转到项目有这样的结构: . ├── apply │   └── apply.go ├── calculate │   └── calculate.go ├── coupon.sqlite3 ├── Godeps │   ├── Godeps.json │   └── Readme ├── main.go ├── Makef

    2热度

    1回答

    我使用vim,我希望能够导航到遍布多个Elm项目的函数和类型定义。我的理解是,最简单的方法是使用ctags。 有一个现有的开放issue从2016年1月有各种建议,其中包括一个链接到ctags-elm其中规定: --langdef=Elm --langmap=Elm:.elm --regex-Elm=/^ *([[:lower:]][[:alnum:]_]+)[[:blank:]]*:[^:]

    0热度

    1回答

    例如,如果一个用户试图跳跃到一个标签,并使用下面的命令: :tjump "some_function" Vim会显示可能的标签匹配列表。有没有办法“捕捉”用户输入的内容? 例如在功能: function! GoToTag() let l:search_tag = expand('<cword>') " this will capture the word under the cur