vim中c c 原始碼跳轉

2022-09-17 14:12:16 字數 455 閱讀 4469

在使用vim閱讀c/c++**的時候,**跳轉很重要, 在學習redis**的時候遇到這個問題。

網上查詢之後通過實踐發現cscope比較好用,可以很方便的實現跳轉

1. 安裝cscope

sudo apt-get install cscope

2.  生成tag檔案cscope.out

在原始碼目錄下執行如下命令生成tag檔案

cscope -r -b

3. vim中cscope外掛程式安裝

4. vimrc配置修改

安裝好外掛程式就需要做對應的配置和快捷鍵對映 

map g:cs find

3=expand("

")map g

:cs find

0=expand("

")

到這之後就可以正常使用**跳轉了

vim 原始碼安裝

宣告 本文借鑑自 sudo apt remove vim vim runtime im 如果之前是原始碼安裝的,需要手動刪除相關的檔案進行解除安裝。sudo apt install libncurses5 dev libgnome2 dev libgnomeui dev libgtk2.0 dev ...

C C 專案原始碼 飛機大戰

這是我自己寫的乙個飛機大戰的原始碼,目前還沒有完善,只寫了我方飛機和敵方飛機,通過上下左右四個箭頭控制我方飛機行動,按空格鍵,飛機發射子彈。可自行加入其它功能,比如子彈敵機碰撞之後 下面是我寫了的專案原始碼。plane.cpp include plane.h plane plane plane pl...

C C 原始碼編譯警示錄

哎喲,扯遠了,回到正題 因為我們現在有太多可用的 我們不用從頭編寫,而要做的大部分工作都是移植 更專業點的叫重構 這裡將持續地將自己移植工程 主要是c c 工程 中遇到的問題及解決過程記錄下來,掘地三尺非一日之功 這是乙個積累的過程。1.出現大量的 link error 10056 symbol f...