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