首先安裝cscope,我用的raspbian,命令為:
apt-get install cscope
改檔案位於,原始碼根目錄的/contrib/xcscope/目錄下。
修改~/.emacs新增如下內容:
(add-to-list 'load-path (expand-file-name "~/.emacs.d/plugins"))
(require 'xcscope)
在cscope的原始碼根目錄中的contrib目錄下的xcscope目錄內有乙個cscope-indexer檔案,將它拷貝到某個專案的原始碼根目錄中。
為它加上可執行許可權,命令如下:
chmod a+x cscope-indexer
執行該指令碼可以自動呼叫cscope生成資料檔案,命令如下:
./cscope-indexer -r -v
選項的含義可以在改指令碼的開頭看見。
Cscope在emacs中的配置與使用
在windows下通常使用source insight閱讀源 本人希望將這項工作轉移到linux下面。在配置並試用vim一段時間後,感覺不是特別滿意。幸運的是,這個挑剔的人並不懶惰,開始嘗試使用強大的emacs。在這裡,並不介紹emacs的基本操作以及配置,建議學習emacs自帶的幫助或者閱讀 學習...
vim入門 新增cscope功能
2 執行cscope 執行cscope命令,出現兩個面板,上方是乙個查詢結果的顯示面板,下方是乙個查詢條件指定面板。使用tab鍵在兩個面板間切換,也可使用上下左右方向件和翻頁鍵在同一面板內貼換位置。選中顯示面板的某個項,回車即可進入該檔案,這是呼叫vim開啟檔案,這時就可以結合ctags使用了。當然...
Emacs 044 增加外掛程式源並安裝外掛程式
emacs 044 增加外掛程式源 外掛程式管理是最終便捷使用emacs的必然選擇,其實不僅僅是emacs,其他的也是。現在emacs內建了乙個外掛程式管理,但是裡面的外掛程式並不是很多。如果要使用更多的外掛程式,可以選擇melpa源等其他方式。配置起來也比較簡單,我直接從網上找來了乙個其他人的配置...