看板 Editor 關於我們 聯絡資訊
如題 想用gtags來看code 但相關插件一直不工作 我預期的結果是裝好插件後,使用ctags的 <C-]> <C-t>可以在程式碼之間跳轉和返回 但實際上這快捷鍵好像和ctags衝突 插件的快捷鍵並沒有取代ctags的快捷鍵 所以vim一直提示我『E426: 找不到標籤(tag):』 使用的插件是 Plug 'scrooloose/nerdtree', { 'on': 'NERDTreeToggle' } Plug 'jistr/vim-nerdtree-tabs' Plug 'ludovicchabant/vim-gutentags' Plug 'skywind3000/gutentags_plus' 附上vimrc https://ideone.com/szLBNL 平台是windows 10 64bit,msys2 vim -versoin VIM - Vi IMproved 8.1 (2018 May 17, compiled May 31 2018 11:16:13) 此vimrc在筆電上可以正常運作 筆電平台是windows 7 64bit,msys2 vim版本也是8.1 想問問看這要如何解決,謝謝 -- 「我不創造美少女,我只是從紙中看見了天使,並用手使她們自由。」 ——矢吹 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.224.73.150 ※ 文章網址: https://www.ptt.cc/bbs/Editor/M.1547479837.A.D55.html
prismwu: 跳躍預設是找檔名tag gtags生出來預設不是這個名字 01/15 10:54
prismwu: 試一下發現可以 忽略上一句 試一下 :cs show 顯示出什麼 01/15 11:20
prismwu: 另外你可以確定global有沒有在PATH的路徑上 01/15 11:21
:cs show顯示『沒有 cscope 連線』 global在PATH
r123432: cscopetag有設定嗎? 01/15 20:25
應該是沒有,但這個vimrc在其他裝置上可以用 而且會自動產生gtags檔 可以用的是:筆電win7 64bit MSYS2,幾乎沒裝東西的debian虛擬機 不能用的是:桌機win10 64bit MSYS2,同一台的WSL Ubuntu 18.04 LTS 有些能用有些不能用..... ※ 編輯: wei115 (61.224.71.76), 01/15/2019 23:56:53
r123432: https://goo.gl/JgEzEr 依照這說明你必須要連上cscope 01/16 15:32
r123432: 然後可以使用gtags.vim 跟 gtags-cscope.vim 01/16 15:33