ctags

    2熱度

    2回答

    在Vim中輸入latex時,我使用了latex-box和omnicomplete。我發現它可以完成一些乳膠命令。 我們怎樣才能產生使用的ctags全乳膠基本命令的標籤文件,或者可能產生在進一步在我latexFile.tex所需的軟件包標籤文件? 任何人都知道該怎麼做?還是其他解決方案? 謝謝! 更新:有一個關於ctags的職位+乳液:http://caffeinatedcode.wordpress

    7熱度

    1回答

    , 當我按下ctrl-] 1)通常的行爲: 它進入與所述單詞的第一個匹配的標籤光標下, 之後,我們需要分別執行:tjump以查看所有匹配標籤的列表,然後跳轉到所需的標籤。 2)我想是: VIM應搜索的標籤文件, 如果有多個匹配,顯示出我所有的匹配標籤 的列表,如果有匹配的,只是跳到匹配標籤 (就像:tjump一樣) 這種行爲(2)已經發生在我們使用g-ctrl-],但我希望它用在一些VIMS ct

    7熱度

    1回答

    有沒有誰知道如何生成調用層次圖與CTAGS和cscope的?我需要在終端中運行命令並將輸出重定向到文件,而不是在vim中執行。

    20熱度

    4回答

    我有一個運行此命令的文件夾llvm2.9。 $> ctags -R --sort=1 --c++-kinds=+p --fields=+iaS --extra=+q --language-force=C++ 這是* .html文件也是其存在於llvm2.9 /文檔索引方法。我發現這一點,因爲當我按下ctrl-]某些類,它去了html文件。 如何強制ctags單獨使用.cpp/.h文件或忽略特定

    1熱度

    1回答

    我正在使用vim的「taglist」插件來導航項目中的源文件,但我遇到過使用C++文件特有的問題(與C相對;這可能會發生與其他語言,如Java)。 對於文件中的每個函數,它會顯示兩個標籤:一個完全合格的,其他沒有,即: initialise [()] ClassName::initialise [()] update [()] ClassName::update [()] 等等。這是可以

    4熱度

    1回答

    我想在我的Makefile中創建一個目標,使用ctags自動創建一個tags文件。 我有一個源文件(.cpp文件)的列表,但我沒有所有頭文件的列表(我使用g++ -MM來創建頭依賴項的列表)。 我會假設ctags會在生成標籤時在.cpp文件中遵循任何#include指令,但似乎我的假設是錯誤的。 如果我創建一個簡單的標籤文件像這樣: ctags --fields=+iaS --extra=+q m

    0熱度

    1回答

    我試圖爲巧舌如簧創建標記列表,所以我嘗試以下操作: %> cd ~/.vim/tags/ %> ctags -o glib -R --sort=yes /usr/include/glib-2.0/ %> grep g_hash glib g_hash_table_freeze /usr/include/glib-2.0/glib/ghash.h 125;" d g_hash_table_t

    1熱度

    2回答

    我需要使用Symbol Browser編輯器,我說我會用ctags來玩。那麼我閱讀ctags格式並嘗試Google並在SO搜索此處。我發現的所有內容都是關於ctags和vim的問題,而我在vim上是零。所以我決定我會一個人玩。 所以我拿了一個標籤文件,我完全糊塗了! 在這裏,我已經把PHP文件及其相應的標籤,我需要你的幫助我怎麼知道該行是否代表類屬性或方法?另外我怎樣才能知道PHP函數/方法的返回

    0熱度

    1回答

    當我開始使用taglist和ctags時,我停止使用folding。 當您使用 ctags和taglist時是否還有一些原因仍然使用folding的代碼? 我可以想象只有兩個例子。當我有大量的代碼或功能 在整個屏幕上。或者當我想隱藏評論。 folding有一些主要竅門我不知道? 謝謝

    4熱度

    3回答

    因此,這是我的問題。我已經和Vim一起使用了繁瑣的ctags,並且它在大多數情況下都很棒。有一件事仍然讓我感到厭煩,那就是每當我嘗試搜索一個與某個變量名稱相同的函數時。我有時在第一次嘗試時得到正確的標籤,有時不會。之後我用:tselect拉出備用標籤列表,它爲函數定義或變量定義/賦值提供了一大堆標籤。 (我在PHP中,因此定義和分配在語法上難以區分)。 但是,我注意到有一個標記爲'kind'的列分