cscope vim使用筆記

2021-06-09 12:29:41 字數 687 閱讀 5184

1、安裝 sudo apt-get install cscope

sudo apt-get install vim

2、在源**目錄下:

make cscope   ///

對於普通的原始碼,可能不能執行make cscope,則可以通過cscope -b來建立標號庫

生成索引cscope.out

3、vim 開啟檔案

:cs add cscope.out 建立鏈結

:cs find c/d/g/e  **

c:代表呼叫該函式的地方

d:該函式呼叫的函式

g:函式、結構體定義

e:字串查詢

f:查詢檔案

4、hjkl:游標移動

:w 儲存

:q退出

:q!強制退出

i:進入編輯

vim :

移動類操作:hjkl

到檔案底部:g

到檔案頂部:gg

下面n行: n  gj

上面n行:n gk

/:查詢

n:重複查詢

shift + %:括號匹配

file:當前開啟檔名稱

pwd:當前路徑

e:開啟某個檔案

n  dd/d:刪除當前/n行

n  yy/y:複製n行

n pp/p:貼上n行

Vim 使用筆記

set hlsearch set nohlsearch 搜尋後清除上次的加亮 nohl nohlsearch 拷貝 很有用的一句話,規定了格式選項,讓它換行不自動空格 set formatoptions tcrqn set fo r set noautoindent 再 shift insert 正...

xemacs使用筆記

xemacs使用筆記 xemacs emacs的下一代,由lucid原創 from debian參考手冊.由於不知道什麼時候刪掉了emacs的乙個重要檔案.每次都沒法安裝好.突然發現了xemacs,於是決定使用看看.本人還是菜鳥,僅供交流 我使用的ubuntu系統,所以就直接apt get inst...

TreeView使用筆記

treeview由節點構成,建樹通過對treeview.items屬性進行操作。items是乙個ttreenodes物件,這是乙個ttreenode集。一 針對ttreenodes,也就是 treeview.items,有這些屬性 1 count,節點個數。2 item index 通過index得...