天天看點

cygwin上使用vim+cscope+ctags閱讀源碼

1.需要安裝的東西

vim

cscope

ctags

在cygwin更新管理中輸入上面三個關鍵詞進行搜尋即可。

2.一點點改動

vim當中預設是使用cs或者cscope指令的,但是cygwin當中的cscope不是使用cscope調用的,而是mlcscope。

建立一個軟連接配接即可。

$ ln -s /usr/bin/mlcscope /usr/bin/cscope

3.開始使用

進入到源碼的目錄,執行下面的指令

$ cscope

$ ctags *

生成cscope.out以及tags檔案,進入vim,然後執行:cs add cscope.out即可,接下來就可以使用:cs find g 符号

之類的指令進行符号定義搜尋了。Ctrl + T傳回,Ctrl + ]跳轉到目标定義處。

繼續閱讀